Loading patent details...
US4054006A: Puppet Operated by Both Hands | Searchlight