July 23, 2014 at 16:56:29 UTC
This awesome piece of artwork is a digital badge (eg, I have to print it off myself) done by the ever-talented Loui so go check out their work!
It is of, of course, me. Duhhhh.