The Bizzaro Studio

We make rad puppet videos!

The Bizzaro Studio The Bizzaro Studio

We are a studio based in NYC. We make rad puppet videos!