Events The World’s 1st Chinese Shadow Play Immersive Show Is Now In KL, See Over 3,000 Puppets In Technicolour