Teen Titans Go! poster
TV

Teen Titans Go! (2013)

S01E17 Parasite

Jul 16, 2013 • Season 1 • Episode 17 • HD

Starfire adopts a new pet that turns out to be a perilous parasite, but only Robin seems to have doubts about the creature's true nature.