Chan Zhang

Chan is a scenic designer, a jewellery designer and a craftswoman. She is passionate about making props out of all sorts of materials. She received a Bachelor of Scenic Design from Fudan University, Shanghai. She was also specifically trained by a Sesame Street puppet maker and is now a highly skilled puppet maker herself.