DC Nation Debuts New '70s Wonder Woman, "Teen Titans Go!" Clips

In "Parasite," Starfire acquires a space parasite, and insists on treating it like a pet. The parasite succeeds in winning over all of the Titans except Robin, who alone sees the growing organism as the threat it is.