Is Godzilla real?