IDW Announces Godzilla in Hell #1 SDCC 2015 Exclusive Edition « SciFi Japan