On this episode of Japan Station, supernatural stories, Japanese folklore, Japanese urban legends and more with Kevin O’Shea, host of the Supernatural Japan podcast. 👉Topics Discussed About the Supernatural Japan podcast About Ikuta Shrine’s ghost story About the forest behind Ikuta Shrine in Kobe About exploring spooky places in Japan About the Hakkoda Mountain incident About auspicious animals like swallows …