44934
5834694

Folktales from Japan

Little One Inch / The Wind God & the Children / The Lord Goes Thumpity-Thud

A small boy fights a demon. The wind god takes children to a mystical land. A lord goes thumpity-thump. Source: crunchyroll