Nonsense that almost everytone here who has lived in Japan has been asked or accosted with numerous times.
Do you know stuff?
Forum Rules
Bookmarks