a green and yellow cartoon character with horns