Aniworks Logoworks
Folktales from Japan

Episode 140 of Folktales from Japan

Little One Inch / The Wolf Rock / The Meguro Pike