Originally posted by XanatosForever
Umm, Godzilla lives in the ocean. He only comes out to wtfshitstomp Tokyo, or the resident monster of the week. If he ever resided elsewhere, I suppose it would be Monster Island, but he's pretty much capable of indefinite water residence.
Well, in that case i don't see why Godzilla should lose