Aniworks Logoworks
Folktales from Japan

Episode 104 of Folktales from Japan