Loading patent details...
US4304065A: Walking Hand Puppet | Searchlight