a cartoon demon with horns and a tail