User blog comment:Matt Hadick/Ultimate Battle Final Round/@comment-71.21.66.221-20130712211654/@comment-3367060-20130712213444

Yup, Godzilla wins. It's no contest.