Giacomo Puccini "Madama Butterfly" (opera in three acts)
Characters

Cio-Cio-San (Madame Butterfly) soprano

Suzuki, her maid mezzo-soprano

B. F. Pinkerton, Lieutenant in the United States Navy tenor

Sharpless, United States consul at Nagasaki baritone

Goro, a marriage broker tenor

Prince Yamadori baritone

The Bonze, Cio-Cio-San's uncle bass

Yakuside, Cio-Cio-San's uncle bass

The Imperial Commissioner bass

The Official Registrar bass

Cio-Cio-San's mother mezzo-soprano

The aunt soprano

The cousin soprano

Kate Pinkerton mezzo-soprano

Dolore ('Sorrow'), Cio-Cio-San's child silent

Cio-Cio-San's relations and friends and servants