Japan Travel Travelling to Japan? Don’t miss these transparent public toilets in Tokyo January 26, 2026