Aniworks Logoworks
Folktales from Japan

Episode 72 of Folktales from Japan

Earless Houichi / Niou and Dokkoi / Badger Disaster