Aniworks Logoworks
Folktales from Japan

Episode 86 of Folktales from Japan

The Mysterious Blacksmith / The Fox Gives Birth / Senkamejo