Every Year During the Indra Jatra Festival there is displays of these puppets in some parts of my city (Lalitpur Nepal) This tradition has been passed down from generation to generation and goes back to centuries ago TV Video Games Youtube nothing existed back then and people used to get entertainments from such things :)