Traveling to Japan next month; any tips on must-see places for a first-timer?