a cartoon character with a long tail and horns