Alien Facehugger Mars

Is This An Alien Facehugger Crawling Up A Cliff On Mars?

It certainly looks like one doesn’t it?