Aniworks Logoworks
Folktales from Japan

Episode 82 of Folktales from Japan

The Ear Statue / The Centipede Gets the Doctor / Benten's Swamp