Yeah..this is hurting my brain...

Umm...what the Hell IS that?
It appears to be some sort of weeping vagina goat pumpkin prince.
Now I still have yet to see the first Rob Zombie Halloween so for all I know this may tie in somewhere. I doubt it but it may! Does it? Anyone have answers for this ignorant girl?
Since this picture confuses and amuses me so I'm going to open up a wacky contest.
Give me an explanation of what the hell could POSSIBLY be happening in this picture within the movie boundaries. Stac and my favorite will win a print of my Zombie in a Hamster Wheel sketch or Jason makes a Compost Heap Sketch.
Just post it in the comments here. Please enlighten me!
Stac's edit: What the FUCK?! Someone better explain this, NOW!