General Alien Autopsy T-shirt Posted on November 10, 2009 by teevault 1.0 New tee from Threadless. Alien Autopsy.