WTF is this thing, and dear God WHY?
July 27, 2007 10:46 PM Subscribe
I don't even remember where I found this image
, but I find it fascinating. Enthralling, even. The question is, what the hell is
it? Who made it? Why? And where can I find a higher-res copy? I'd love to have it on a t-shirt.