Sign Up
Forgot your password? Reset It

Star Production

  • AP1110
  • 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.