Yokai Legends Season 23 Episode 9: Unusual Mysteries

Mysteries and Legends are very well-known in Japanese Folklore.