Yokai Legends Season 23 Episode 4: Crawling Creatures

There are spirits and beasts from Japanese folklore that always hunt you when you least expect it.