User blog comment:Wikianin2005/Godzilla vs. Megalodon/@comment-25172205-20140728033834

obviously Godzilla.

Godzilla is between 100 meters and 167.7 meters long depending on what era you look at. The megalodon ony reached lengths around 14-18 meters. As User:PerhapsTheOtherOne said Godzilla could eat a megalodon let alone battle it