Alien Facehugger & Egg (1979)
Alien Facehugger & Egg (1979)