Owlman hasn't really done anything impressive recently...So i have to say Black Panther unless someone can prove me wrong
Log in to comment