Facehugger pumkin

Facehugger pumpkin

Just in time for Halloween.