4.721 88 min Puppet Master vs Demonic Toys Uncategorized, Bulgaria, USA 18 Dec 2004Ted Nicolaou Watch