The show moves to Gotham City and occasionally remembers it’s about the Titans
Continue reading…
Source
See author's posts