I've always enjoyed those google translated pages
Since I'm a big fan of the super mini neos, I really love "pole beans this lion".
BTW, I was just told by Naoki (mollycart1) that the neo Megan is asking about is called Shi'en in Japanese, meaning "purple flame" or "purple fire" like Kip said. Naoki also said the description states that 'Shi'en' is not the formally adopted name yet.