Aniworks Logoworks
Folktales from Japan

Episode 81 of Folktales from Japan

The Sparrow With The Severed Tongue / The Horse Mountain Woman / The Dance of the Cats