Planning a trip to Japan? Discover the truth behind common Japan travel myths with real experiences from my March 2025 trip.