Aniworks Logoworks
Folktales from Japan

Episode 139 of Folktales from Japan

The Blessing the Rat Brought / Urashima Tarou / The Kajika Folding Screen