Puppets Who Kill S17E17 backdrop
Puppets Who Kill poster

Puppets Who Kill (2002)

S17E17 Prisoners

Jul 11, 2009 Season 17 Episode 17 Animation, Comedy

Dillon learns that his sister could be incarcerated in the same factory where Gem and Gemma were previously imprisoned by Venjix.