Aniworks Logoworks
Folktales from Japan

Episode 44 of Folktales from Japan

Blessings Of Heaven And Earth / The Leaf Hachibei / The Ginger Wife