Aniworks Logoworks
Folktales from Japan

Episode 84 of Folktales from Japan

The Three Masks / The Tengu's Magic Cloak / The Flying Door