August 6, 2012 Creeping Death From Neptune: Horror & Science Fiction Comics Edit Delete Tags Autopost