It takes as long to train to be a puppeteer at the world-famous Salzburg Marionette Theatre as it does to become a doctor.
The puppets and their startlingly lifelike movements take years to master, which is why the Austrian theatre's work has UNESCO World Heritage status.
"It's like playing an instrument. You can't think about which string to pull during the show," said Edouard Funck, a puppeteer and costume designer.
Most puppets have at least 11 strings, so the puppeteer can make them "kiss each other, hug each other, hit each other, (or) whatever we want."
Some complicated puppets have dozens of strings, requiring up to five people to operate them, said the 34-year-old French-born performer.