This looks *EXACTLY* like it's supposed to!
From a glimpse on the Newgrounds front page art (yep you're currently front-paged. Congrats!) I saw this and immediately thought back to the Cool World movie from long ago. Clicked and the chick from that movie is exactly who this looks like.
This is very pro-quality work. Good job!