Godzilla is on his way to Tokyo and similar to the movie, the two Jaegers meet him on the miracle mile. So in this battle of giants, who wins?
Alright, after a while of personal research I can safely say Godzilla easily wins this.
-
Can't Godzilla destroy the universe or something if he meltdowns?