This is the perfect 7 day Japan itinerary for an unforgettable trip. Explore Tokyo, Kyoto, Osaka, and more with insider insights.