User blog comment:DuttPanda/Death Battle 1/@comment-5927539-20140907173634

I would suspect Iron Man myself...