Take this quiz to find out how well you know DC Titans, this famous American series released on Netflix.