I saw this production in London in 2006 at the National Opera House. It was nothing like I expected it to be, but I was far from disappointed! The rear part of the stage was a mirror which was tilted, so one could see behind as well as in front. Everything Minghella used in this production was in traditional Japanese art form, it was mind blowing. The costumes were simply stunning, they looked like traditional Japanese paintings as the figures stood singing! The use of a puppet instead of a real child was utterly superb! It was difficult to realise that it was a puppet and not a real child. The flow of "blood" at the end from Butterfly, eminated from her blood red Obi, it unravelled like a flow of blood. How they did that I cannot imagine. The whole production was simply superb, from the singing, to the costumes,the fan dance and the puppetry, the list is endless. During the final curtain bow for Butterfly, the puppet ran on stage and leapt into her arms, just like a real child would run to its mother, it brought the house down!