Aniworks Logoworks
Folktales from Japan

Episode 85 of Folktales from Japan

The Old Woman and the Giant Octopus / Dokkoisho / The Tengu of Ashitaka Mountain