Remember those? They are part of the new Marvel Heroes and Villains set, and we unveiled them as a mystery in our first-ever Sketchcard Sweepstakes. They were correctly identified by a man named Bond from the Non Sport Update Forums. Congratulations sir!
And, just in case you were not around for the other magnificent miniature masterpieces that Bond did detective duty for, here is an encore.