Alien Queen Facehugger 

Life-Size

Stop-Motion Armature Prop