User blog comment:SuperNerd295/KAIJU DEATH BATTLES!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 3/@comment-26921414-20161201053447

Seems I underestimated Megalon in my last comment, but still I'd go with Gigan.