Screen Shot 2017-11-30 at 19.04.08.png

BotchPuppet is a New York/ London based theatre company founded by Rosa Douglas. Rosa is a puppet maker, designer and performer who creates strange and beautiful puppets for stage and screen. If you are interested in custom built puppets or design work, or a CV, why not email Rosa? 

Photo on 27-02-2016 at 15.18.jpg