Titans ep 12?

Where’s episode 12/13 of titans??

They exist on a parallel Earth, but the show is finished with season one.

Episode 12 is now Season 2 Episode 1. It was held back. The season is over.

They took it out and now it’s going to be the first episode of season 2. It’s weird