Star Production
$125.00
- Manufacturer: Hank Lee
- Date: c. 1980s
- Size: 25 in tall
- Condition: very good
Relies on a clever combination of black art and a moving load chamber to conceal the production articles. Tall apparatus with black and red paint. Very good condition. Likely one of a very limited number made.