Troq (Titans 2018)

Troq is a fanmade episode of the DC Universe series, Titans.