a person with long hair and long horns