ITT Parasites, real or not
Nuke the site from orbit. It's the only way to be sure.
go back to bed, gunlordtripfag.
face hugger vs giant isopod