a green alien creature with long horns