User blog comment:Baneares/The competitor/@comment-1635895-20120608235559

I'm thinking either Darkseid or Deathstroke.

Or someone I don't know.