Multimedia performance, Novy Urengoy

Design, programming and implementation

(Art director Dmitry Orlikov)