Cuddles The Demon

February 20, 2004
0.0%

Puppets Who Kill - S2 - E4

Cuddles The Demon

Dan's game with an Ouija board results in Buttons being possessed by a demon who intends to destroy the world and picks Dan as the virgin sacrifice he needs to finish the job.

Puppets Who Kill: Season 2 - 13 Episode s