Producer
Baltimore Opera
Conductor
Joseph Rescigno
Stage director
Bernard Uzan
Cio-Cio-San
Diana Soviero
Yan Yan Wang
B.F. Pinkerton
Joseph Wolverton
Suzuki
Yun Deng
Sharpless
Giuseppe Altomare
Set designer
Roberto Oswald
Costume designer
Aníbal Lápiz
Baltimore, United States