Loading patent details...
US4488315A: Combination Scarf and Puppet | Searchlight