If you needed any persuading that the Japanese are insane (don’t shoot me down as a racist – I am married to a half-Japanese lady and I hold several black belts in Japanese martial arts so I know what I am talking about lol) this should be it: The Toilet Restaurant Yes, you have guessed [...]
