Aniworks Logoworks
Folktales from Japan

Episode 30 of Folktales from Japan

The Cat Wife / The Gonzo Bug / The Long-Nose Fan