It comes from Kyle Latino and it is pretty cool.
All my favorite DC characters playing a game of D&D. And to further make this more about me (!!) I also worked at Pizza Hut in college. The Mt. Dews are a nice touch.
Kyle has a lot of cool stuff on his Deviant Art page and his own webcomic.
So what characters do you think everyone is playing?
I'd like to think Zee would try out something like a Barbarian like Dresden did when he played "D&D" in the books. Batgirl plays the cleric, Black Canary plays the Wizard (to irritate Zee) and Hawkgirl plays the thief, but she is not enjoying it as much as she might like.
He also a cute retro Zatanna.
Zatanna by ~kylelatino on deviantART
Stop by his DeviantArt page and comic and have a look!