Titan Rising

Titan Rising is the eighth episode of Teen Titans Season 2.