Train Cruise - Season 4 - Visiting the Land of Japanese Myths (Episode 2)
Plot: This time, we'll travel on trains through Shimane Prefecture, a spiritual part of Japan where Japanese gods and humans have a strong bond. We ride a pink train to Izumo Taisha, a shrine where all the gods come to assemble
Episode Aired On:
Saturday, September 3 2016 8 years ago