Royal Facehugger (Earth-1306)

The Super Facehugger