a blue and purple cartoon character with horns