Yokai Legends Season 23 Episode 8: Deities and Beasts

There are a lot of entities and monsters known in Japanese Folklore.