'CHO CHO SAN was powerfully moving. The tragedy of a delicate, naive girl caught between two cultures, hopelessly trapped, hopefully yearning and with all hope destroyed, was told through resonant music and lyrics. Singer/actors and life-sized puppets manipulated by visible puppeteers played dual roles. Cho Cho San herself was represented by an actor, and by her alter ego puppet, Butterfly; Goro, the Japanese marriage broker, by an actor and a grotesque puppet of himself; Pinkerton, Kate and Sharpless, Westerners and the Chorus were actors, and the child of two cultures was a white-faced, innocently featureless baby puppet, smothered to death at the hands of its despairing mother in this new version of the story.'
Source: Handspan Theatre (http://handspantheatre.com.au/info/Cho+Cho+San).