Jason Inman December 4, 2017 Television, Movies, DC Comics, Comics GHL 189 - Cyborg Jason Inman December 4, 2017 Television, Movies, DC Comics, Comics Victor Stone just blasted through the Justice League movie but where did the Cyborg of the Teen Titans come from?