Aniworks Logoworks
Folktales from Japan

Episode 133 of Folktales from Japan

Nopperabou / Princess Kaguya / Sutokuin