Ljubljana Puppet Theatre & SNT Opera and BalletEberhard StreulDirected by Diego De Brea Premiere: 6 December 2002Ljubljana