Kathputli

Kathputli is a string puppet theatre, native to Rajasthan, India, and is the most popular form of Indian puppetry. It is the old tradition of telling stories of mythology and legends through puppets, and is known to be originated a thousand years ago.

More by QED42

View profile