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.
						
					
					
				- 
   
	1 ReplyDidn't Godzilla take a meteor to the face and survive?