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: March 21st, 2019 by