Producător
Tri-cities Opera
Conductor
Andrew Altenbach
Stage director
Johnathon Pape
Cio-Cio-San
Kasia Borowiec
B.F. Pinkerton
Jordan Schreiner
Suzuki
Tesia Kwarteng
Sharpless
Aaron Stepanek
Binghamton, United States