44934
895938

Folktales from Japan

Momotaro; Princess Flowerpot Head; The Story of the Twelve Signs of the Zodiac

A couple finds a baby, a young girl lives with a flowerpot on her head, and how the zodiac got its animals. Source: crunchyroll