Prodiuseris
Michigan Opera Theatre
Conductor
Edoardo Müller
Stage director
Mario Corradi
Cio-Cio-San
Mihoko Kinoshita
Marie Plette
B.F. Pinkerton
James Valenti
David Pomeroy
Suzuki
Mika Shigematsu
Sharpless
Daniel Sutin
Goro
Joseph Hu
Detroit, United States