Parasite

Series 1 - Episode 17 Parasite

ADVERTISEMENT

Summary

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.
Children's