Terry Long from Teen Titans is a cross between a member of the Bee Gees and a Dutch porn star. He is the fist of the ’70s hitting you in the face forever.