Elseworlds, Part 3

The episode will be the third part of the three-part crossover with the ninth episode of the fifth season of, and the ninth episode of the seventh season of.