Faceless humanoid reflects light | Sci-fi