Artists from Masti Makers perform during the World Puppet Festival in Jakarta, Indonesia, Sept. 2, 2013. Puppet shows are presented in theaters, streets, cultural centers, parks and so on to celebrate the World Puppet Carnival. (Xinhua/Agung Kuncahya B.) |