3769729
9780807615522
Found floating on the river inside a peach by an old couple, Momotaro grows up and fights the terrible demons who have terrorized the village for years.Wada, Stephanie is the author of 'Momotaro and the Island of Ogres', published 2005 under ISBN 9780807615522 and ISBN 0807615528.
[read more]