Swazzle is an L.A.-based puppet company that is putting some swagger into their craft while making their Audrey 2 puppets. The puppets are set to star in the musical “Little Shop of Horrors” which tells a tale of a pushy, bloodthirsty plant with a mind of its own.
The plant looks amazing and they have really done a great job recreating the iconic evil piece of greenery. I loved the movie so I can only imagine the greatness that will result from this live action musical rendition.
19,902 clicks in 241 w
More Stats +/-