Original title:Puppet Master vs Demonic Toys
Release date:2004-12-18
Duration:88 min
Genre:
Horror
Rating:IMDb3.8