“Titans Together”(Teen Titans Season 5, Episode 12)English Translation- I used to go fast before, bu