Termelő
Mariinsky Theatre
Conductor
Pavel Smelkov
Stage director
Kirill Serebrennikov
Costume designer
Olga Reznichenko
Set designer
Nikolai Simonov