Ekoizlea
Mariinsky Theatre
Stage director
Mariusz Treliński
Cio-Cio-San
Viktoria Yastrebova
B.F. Pinkerton
Migran Agadzhanyan
Suzuki
Natalia Yevstafieva
Sharpless
Yefim Zavalny
Goro
Andrei Zorin
Lighting designer
Stanisław Zięba
Andrei Ponizovsky
Yegor Kartashov
Costume designer
Magdalena Tesławska
Paweł Grabarczyk
Set designer
Boris Kudlička
Choreographer
Emil Wesołowski
Saint Petersburg, Russia