User blog comment:Leopardkit/.... Whoa/@comment-2073496-20110127204535/@comment-1839575-20110129225235

Wait, you FOUND it??!!?? Hang on... OMG YOU DID!!!!!!!!!!! YOU FOUND IT!!!!!!!!!!

The site that used to have it got taken down, so after a while I stopped checking to see if someone had salvaged the picture. Seems like they have! Thank you, Whiteskimo! Avatar, here I come!