Well, this is my mascot. I don't know if she'll make it though because a lot of things are photoshopped these days. *sigh* Some of us had to use our MS Paint to touch our drawings up. And if you're wondering what the lines in the background are, it's brick.
The first thing I think of when I think New York City is graffiti. I've never actually been to NYC but I heard that it has beautiful graffiti. I just drew a tourist girl next to a graffitied brick wall.
(My other idea, but I didn't have time, would have been a giant Mecha Empire State Building, but that would have taken A LOT more time than this allowed.)
Anyway, I hope you like my drawing, if it doesn't make it, then I'll have to settle for my local con which should be occurring around that time.