Facehugger

The Facehugger parasitic stage of the Xenomorphs. (Alien movies). ((Great sci-fi/ thriller movies... ))

Collaborators
  • Blackhorn6  (128349 strokes)
  • luckystar  (580 strokes)