Site uses cookies to provide basic functionality.

OK
Foreigners who think of Japan as a polite society have never ridden the Yamanote at rush hour. The