That doesn't look like a Thorax.

Facehugger, anyone?