Travel Japan's Amazing Train Station, Another “Spirited Away”: Ohmisaki, Shimabara Railway October 26, 2022