Aniworks Logoworks
Folktales from Japan

Episode 69 of Folktales from Japan

The Swallow with the Broken Leg / Left Behind / The Legend of the Nine-Headed Dragon