theatreroomasia.com
String Them Up
Puppets are one of the true world theatre traditions and no matter where you go in the world, you can usually find a native form of the art. In fact the UNIMA (Union Internationale de la Marionnett…