Aniworks Logoworks
Folktales from Japan

Episode 60 of Folktales from Japan

The Mermaid's Feast / The Fox and the Bear / The Beginning of Man