A humanoid creature | Sci-fi