Sorry can't come up with one. At best I would be a super villian, at worst I'd be one of those gruff anti-heroes. A superhero name just doesn't cut it.
But I have to at least try, so how about: "Dr. Misanthrope"?
But I have to at least try, so how about: "Dr. Misanthrope"?