Amazing Screw-On Head poster Check out this poster that someone posted at CBR Forums. Apparently Mike Mignola was signing these at SDCC. No related posts.