a cartoon demon with horns and a red body