Aniworks Logoworks
Folktales from Japan

Episode 230 of Folktales from Japan

Magoshiroubuchi | The Zuitan Priest Statue | The Tale of Kotohime