General Immortus

General Immortus is the lead tactical expert of the Brotherhood of Evil and a mortal enemy of the Teen Titans and the Doom Patrol.