By pharyngula on October 10, 2009. How wonderful to have a high-res version of this image available. Tags Weirdness Log in to post comments More like this