User blog comment:Divoratore/The Adventure Part 1/@comment-9118156-20140413082256/@comment-6305787-20140413113955

Right,i have it too...it seems a facehugger from Alien.