There are a lot of things about Japan that can‘t be explained. Japan may be known for their superior technology but they also have their share in weirdness.
...
These thirteenth bizarre photos from Japan will make you more uncomfortable than they should.
Source