TSA writes: Everyone in Japan knows the tale of Momotaro, of the boy born from a giant peach (hence his name, which literally translates as Peach Boy), who journeyed to recover his villages treasure that had been stolen by ogres. Its a story as ubiquitous in Japan as Jack and the Beanstalk is in the UK.

Source: N4G PC Ogre Tale Review (TheSixthAxis)