Aniworks Logoworks
Folktales from Japan

Episode 102 of Folktales from Japan

Raita and the Demon / O is Hard / The Burnt Statue