Doctor Puppet
(Original title)
Doctor Puppet
USA