Tolong jelaskan mengenai Madama Butterfly

Madama Butterfly atau bahasa Inggris: (Madame Butterfly) adalah opera tiga bagian (sebenarnya hanya dua bagian) arahan komposer Giacomo Puccini, ditulis untuk libreto Italia oleh Luigi Illica dan Giuseppe Giacosa. Opera ini berdasarkan cerita pendek karangan John Luther Long, yang dibuat sebagai peranan pementasan oleh David Belasco; juga berdasarkan novel Madame Chrysanthème (1887) karangan Pierre Loti.