Looking at this shot in my computer it reminded me of the creature in &amp;quot;Alien.&amp;quot;