a cartoon character with a blue face and horns