Aniworks Logoworks
Folktales from Japan

Episode 229 of Folktales from Japan

The Broken Promise | The Story of the Green Willow | Enma-sama is Hachigoro-do