Japan is a country where the intriguing, the exotic, and the utterly baffling are commonplace, where little can be taken at face value.
In Japan it is normal to find strange and odd things.