Puppet Master II
Even the puppets return, this time That They hunt a Few Paranormal Researchers to Shoot their brain fluid
Released: 1990-02-07
Genre:
Horror