Masters of puppets: Indonesia's 'Ondel-Ondel' kids

Masters of puppets: Indonesia's 'Ondel-Ondel' kids
play icon
Ondel-Ondel have long been a part of the Jakarta native group Betawi culture.