Das Puppenspiel hat in Indien eine alte Tradition und wird wie fast alle anderen Berufe meist vom Vater an den Sohn weitergegeben. In den zahlreichen Heritage- und Palasthotels in Rajasthan treten am Abend meist auch Puppet Player auf, um die Gäste zu unterhalten. Jeder Puppenspieler besitzt meist einige alte Puppen, die noch vom Großvater oder Urgroßvater gefertigt wurden. Selbstverständlich kann man auch neu gefertigte Puppen kaufen, die bunt und dekorativ vor der Bühne liegen. Die Kleider dieser Marionetten werden meist aus alten Saris von Hand gearbeitet und die Köpfe sind aus Holz und ebenfalls in Handarbeit bemalt.
Die Tänze der farbenfrohen Figuren werden von traditionellen indischen Musikinstrumenten begleitet, in den meisten Fällen übernahm der kleine Sohn den musikalischen Part.
Früher zogen die Puppenspieler von Dorf zu Dorf durch das ländliche Indien und spielten Heldengeschichten und religiöse Sagen nach. Doch nach und nach verdrängte der Fernseher auch in Indien die traditionelle Kunst und sie fand ihre Nische in den Hotels, die gerne einen Puppenspieler engagieren um ihre Gäste zu unterhalten.