Elmwood Productions, home of the Elmwood Puppets. www.elmwoodproductions.com
Bad Monster tells you to do bad things!
Don't Forget to Enter The Name An Elmwood Puppet Contest!