Aniworks Logoworks
Folktales from Japan

Episode 212 of Folktales from Japan

The Cow's Marriage | Shibahama | The Ocelot and the Priest