No, we're not referring to Jesus Christ, but the ice-kaiju equivalent to Godzilla known as Shimo. One of the many Titans invented by the American franchise, this fearsome fella spends much of the ...