Parasite
- Runtime
- 11m
- Air Date
- Aired Jul 16, 2013
Starfire's new pet is a horribly dangerous parasite, but Robin is the only one who is suspicious of the beast.
Parasite
Starfire's new pet is a horribly dangerous parasite, but Robin is the only one who is suspicious of the beast.