Wow, travel tips for Japan in this video were exactly what I needed for my upcoming trip!