a cartoon devil with horns and a horned head