Japan

What was the strangest thing that happened to you as a foreigner in Japan?

Taxis in Japan. The taxis are spotless and very clean. The drivers are all clean and well dressed. At taxi stops the drivers take out a cloth and clean their [...]