Aniworks Logoworks
Folktales from Japan

Episode 156 of Folktales from Japan

Monkey and Crab / Greedy Kihachi / The Spider's Twill