Street theater with a loose screw, close to and with the audience!
Newest production - NEST
Deep in the European forests, a new bird species was recently discovered: 'The Lara Limosa Homo Luscinia Puffinus'
A bizarre specimen with quite a few human features. Half bird, half mammal and the largest flying creature in the world. An appearance that rocks the theory of evolution.