Aniworks Logoworks
Folktales from Japan

Episode 180 of Folktales from Japan

Monster Temple | Eggplant Grannie | The Tengu's Invisibility Cape