Silkie

Character

Silkie is a fictional larva from DC Comics.  He is the unofficial mascot of the Teen Titans in the animated television series.

Silkie is a fictional larva from DC Comics.  He is the unofficial mascot of the Teen Titans in the animated television series.

Less