Aniworks Logoworks
Folktales from Japan

Episode 219 of Folktales from Japan

Umisachihiko and Yamasachihiko | The Stupid Groom and the Crab Loincloth | The Demons Who Passed Through Demon Pass