Travel Japan’s Breathtaking Seaside Station Like “Spirited Away” – Shimabara Trip, Nagasaki June 7, 2025