Aniworks Logoworks
Folktales from Japan

Episode 4 of Folktales from Japan

Strong Tarou / The Village of the Nightingales / Hirabayashi