Ekoizlea
Opera Company of Middlebury
Conductor
Emmanuel Plasson
Stage director
Douglas Anderson
Cio-Cio-San
Mihoko Kinoshita
B.F. Pinkerton
Daniel Snyder
Suzuki
Hyona Kim
Sharpless
Ricardo Rivera
Middlebury, United States