All of us love puppets. Puppets shows have gained the love and interest of almost all the people in the world as that requires special expertise and skills to stage the show rightly. But puppet is quite an old ...