Tootja
Piedmont Opera
Conductor
Jeffrey Huard
Stage director
James Marvel
Cio-Cio-San
Guiping Deng
B.F. Pinkerton
José Luis Duval
Suzuki
Xiu Ru Liu
Sharpless
Robert Overman
Winston-Salem, United States