Puppet-making is among the traditional family businesses in Jaipur, and an integral part of the local culture. The lively wooden creatures spellbind people with their song, dance and tales, strung together in the rich heritage of Rajasthan. "I've been in this business for 30 years. We sell the puppets locally as well as to export markets," said Zahour Mohammed, a local puppet maker in Jaipur.