Aniworks Logoworks
Folktales from Japan

Episode 31 of Folktales from Japan

The Mountain Pear Hunter / The Old Woman In the House / The Centipede Gets The Doctor