Japan / Japan-3
There were a few of these about. Unfortunately there was very little literature or signage available in English so I was unable to find out what a lot of things signified.