Yokai Legends Season 23 Episode 6: Supernatural Creatures

Japan is home to countless creatures and spirits that are well known in folklore.