Producent
Vancouver Opera
Conductor
Jonathan Darlington
Stage director
Leslie Swackhamer
Cio-Cio-San
Mihoko Kinoshita
B.F. Pinkerton
James Valenti
Suzuki
Zheng Cao
Sharpless
Jeffrey Mattsey
Lo zio Bonzo
(Uncle Bonze)
Andrew Stewart
Set designer
Jun Kaneko
Vancouver, Canada