46 Votes in Poll
Please remember to look at the feats of BOTH before voting, I don't want any biased votes here.
Depends on the incarnation of Godzilla. I think overall Godzilla has an edge over Omni Man
What do you think?