IDW Solicits Godzilla: Rulers of Earth #20 for January 2015 « SciFi Japan