Conductor - Gabriel Feltz Director - Tomo Sugao Cio-Cio-San - Sae-Kyung Rim Suzuki - Hyona Kim Kate Pinkerton - Penny Sofroniadou Benjamin F. Pinkerton - James Lee Sharpless - Mandla Mndebele Goro - Fritz Steinbacher Onkel Bonzo - Denis Velev Fürst Yamadori - Min Lee
Hide player controls
Hide resume playing