Deathstroke

Deathstroke
Legion of Doom
Teen Titans 80's