The Titans have Raven. Nobody else here comes close to her power.
The Titans have Raven. Nobody else here comes close to her power.
Comics? 100% Titans
Since the pictures are of the HBOMAX versions, I am going with them to make my decision, therefore it is the Titans.