I originally would have thought Cloverfield due to sheer size, but after all those points I think it's pretty obvious that Godzilla would win. Even beyond a fair fight, consider the fact that Godzilla is a good guy and the Cloverfield monster is a bad guy. No question either way.
Currently playing:
Bloodbath Paddy Wagon Ultra 9







