Today is both Halloween and the Official Congratulations Parade in downtown San Francisco for the Giants in celebration of the 2012 world series win. This little trip inside my head seemed a thematic way to celebrate both.

My only regret is that I am incredibly weak at drawing a likeness in my style, so I’m sure the vast majority of you are like “who is Buster Posey and why is she posting random Captain America fanart?” Ah well. I TRIED.

Regular Elle comics are back on Friday, assuming I don’t get crushed by the victory parade. Over a million people (literal million, not hyperbolic million) are expected to attend. That is… a lot of people to cram into 10 city blocks.