Crap!
I just realized how much that picture reminds me of Alien!
Where’s Sigourney Weaver when you need her?