Warrior Bug On Set
Here is Alec on the set in Wyoming on Starship Troopers with our mechanical warrior puppet. This puppet was operated by two computers and a complete hydraulic System. It took 12 puppeteers to make the character work.
Photo Details was last modified: June 27th, 2015 by