In this reimagining of a Japanese folk tale, Momoko is born from a peach to make the world a better place. Despite rumours of a terrible ogre that lives nearby and eats children, Momoko bravely sets out with a pocketful of dumplings and the timid Monkey, Dog, and Pheasant to find out the truth for herself. When the farmer and her husband find a giant peach at their door, they can't imagine how it got there. But they are even more surprised...