Loading patent details...
US4824097A: Puppet-on-the-Arm Illusion Device | Searchlight