Owlman (Earth 9514)

The mysterious Owlman is originally believed to be Lincoln March, a man that was convinced he was Bruce Wayne's brother, but the fact that Lincoln died years ago brings up a lot of questions.