Aniworks Logoworks
Folktales from Japan

Episode 120 of Folktales from Japan

Ikkyuu-san Defeats the Tiger / The Mountain God and the Child / Tsurumizuka