In this reimagining of a Japanese folk tale, Momoko is born from a peach to make the world a better place. Despite rumors 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.