About Mummenschanz
Mummenschanz is a world-renowned Swiss mask theater troupe known for their imaginative and non-verbal performances.