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 dungeon just Peaches 'n' me" is a lyric from the English rock band Queen's "Now I'm Here".