The Queen Alien
The Queen Alien is a 9.5′ foot walking puppet. She is operated by a single person and has a kinetic mouth, arms, legs and tail. She weighs a total of 55 pounds. She makes an annual trek through New Orleans during the Chewbacchus parade with the walking crew, Queer Eye for the Sci Fi.
Luminoak
Coming Soon!
Cicadence
Coming Soon!