Slade Plushie

Slade Plushie is a toy plushie of Slade owned by the Teen Titans. The toy is found right outside the Titans Tower.

Episode Appearances

 * La Larva de Amor (debut)