Producents
Michigan Opera Theatre
Conductor
Steven Lord
Stage director
Bernard Uzan
Cio-Cio-San
Inna Lo
Donata D'Annunzio Lombardi
B.F. Pinkerton
Noah Stewart
Adam Luther
Sharpless
Michael Mayes