The sculpt is of a resurrection alien without is clear dome, the detail Lord Freezers' talking about is also evident but less pronounced in the last pic he posted.
Also notice the tiny holes sculpted along the head, placement similar to the painted ones on same last photo.
But it does have...