I don't understand what this show was all about, but isn't this magnificent??
according to a noriegan page, this was part of the International student festival (ISFiT) that takes place in Trondheim, Norway.
"ISFiT, which is a thematic student festival with an aim to gather students from all over the world, is arranged every second year."
more info here and here
foudn via PixieKristine