Ramesh Rawal shares that he has been involved with the making of puppets for more than 40 years. He is an accomplished artist who has performed in shows in Japan featuring Indian folk tales. Several puppet theatres are still thriving in countries like Iran, China, and Russia.