Kyoto and Tochigi Railway Museum “Demon Slayer” Real Life Locations in Japan
Here, I would like to introduce the details about Kyoto Railway Museum and Mooka Railway SL Kyuroku (96) Kan where steam locomotives are shown. Those steam locomotives are very similar to the one in Demon Slayer movie “Mugen Train”!This is the 5th…