Angelo Aiello of Italy Compagniaiello performs a show called "Spazzolino and the rubbish city" as part of the World Puppet Carnival at National Museum in Jakarta, Indonesia, Sept. 4, 2013.
The World Puppet Carnival 2013 features 64 performances with wayangs, puppets, and marionettes from 46 countries.
Nguyen Ho Thuy Tien of Vietnam Thank Long Water Puppet Theatre performs a solo show called "Vietnam in Puppets" as part of the World Puppet Carnival.
The Bajkamela Puppet Theatre of Serbia performs a show called "There Far Way" as part of the World Puppet Carnival.
The Yumemi Trunk Puppet Theatre of Japan performs a show called "Urashima" as part of the World Puppet Carnival.
Nguyen Ho Thuy Tien of the Vietnam Thank Long Water Puppet Theatre performs a solo show called "Vietnam in Puppets" as part of the World Puppet Carnival.
Nguyen Ho Thuy Tien of the Vietnam Thank Long Water Puppet Theatre performs a solo show called "Vietnam in Puppets" as part of the World Puppet Carnival.
The Bajkamela Puppet Theatre of Serbia performs a show called "There Far Way" as part of the World Puppet Carnival.
Nguyen Ho Thuy Tien of Vietnam Thank Long Water Puppet Theatre performs a solo show called "Vietnam in Puppets" as part of the World Puppet Carnival.
Visitors try to play wayang in the Wayang Exhibition as part of the World Puppet Carnival.
The Yumemi Trunk Puppet Theatre of Japan performs a show called "Urashima" as part of the World Puppet Carnival.
The Bajkamela Puppet Theatre of Serbia performs a show called "There Far Way" as part of the World Puppet Carnival.
Angelo Aiello of Italy Compagniaiello performs a show called "Spazzolino and the rubbish city" as part of the World Puppet Carnival.
Nguyen Ho Thuy Tien of Vietnam Thank Long Water Puppet Theatre performs a solo show called "Vietnam in Puppets" as part of the World Puppet Carnival.
Nguyen Ho Thuy Tien of Vietnam Thank Long Water Puppet Theatre performs a solo show called "Vietnam in Puppets" as part of the World Puppet Carnival.
Yumemi Trunk Puppet Theatre of Japan performs a show called "Urashima" as part of the World Puppet Carnival.
Bajkamela Puppet Theatre of Serbia performs a show called "There Far Way" as part of the World Puppet Carnival.
Bajkamela Puppet Theatre of Serbia performs a show called "There Far Way" as part of the World Puppet Carnival.
Tuuleveski Theatre of Estonia performs a show called "The Sleeping Beauty" as part of the World Puppet Carnival.
Bajkamela Puppet Theatre of Serbia performs a show called "There Far Way" as part of the World Puppet Carnival.
Yumemi Trunk Puppet Theatre of Japan performs a show called "Urashima" as part of the World Puppet Carnival.