First trip to Japan in 2026? These stops are worth it