What's a Godzilla to a nonbeliever? Still a giant kaiju monster, apparently.