Travel Japan’s Blissful Dining Train Experience: 3-Hour Journey from Shinjuku to Chichibu April 3, 2025