3 ms·I know of them... I think I know where the Alien "facehugger" idea came from. =\by michaelcampbell 11y agoI know of them... I think I know where the Alien "facehugger" idea came from. =\