Is This The Batsuit From DC’s Live-Action Titans?
It won’t be long now and fans will have their first live-action Teen Titans adaptation. Simply titled Titans, the show will premiere on the DC's streaming service next month. Today, photos that were apparently leaked