Peaches

Peaches is a large green monster, possibly an ogre, that aids Momon in slapping her sons. He also helps in fighting in wars.

Trivia

 * "Down in the dungeoun just Peaches 'n' me" is a lyric from Queen's "Now I'm Here". In the UK, the song hit #11 on the charts when released as a single in 1975.