Rampardos over 8 years ago It's a (lame) pun with the character's name, Kusakabe Miyama, and Mandragora. "Miyamandragora."