Home > Report Abuse > Comment

Report a Comment


anonymous 8/30/2023 7:00:38 PM

To the two idiots posting about Japan - just stop now and don't embarrass yourself any further. I have been living in Japan for 20 years - still here right now. Neither of you know what you're talking about. Ssshhh. Checkmate.


0/2000