"better known as the Mummenschanz."