 But it is truly rajasthan's amazing kathputli which made India one of the first countries to invent its traditional puppetry.Tribes of Rajasthan have been performing this art from the ancient times and it has become an eternal part of Rajasthani culture and tradition.No village fair, no religious festival and no social gathering in Rajasthan can be complete without the Kathputlis.