Site uses cookies to provide basic functionality.

OK
The Japanese have perfected good manners and made them indistinguishable from rudeness.