Green Arrow by Otto Schmidt

The Teen Titans, also known as the New Teen Titans and Titans, are a superhero team who appear in the DC Comics universe. The Titans unofficially debuted in The Brave and the Bold in Making their first official appearance in The Brave and the Bo