Aniworks Logoworks
Folktales from Japan

Episode 141 of Folktales from Japan

Zenroku the Sawyer / The Feather Robe of Heaven / The Hermit Orange