INDONESIAN PUPPETS ROCK You really are talented artists – just look how amazing your Indonesian puppet creations are! I’m trying out a different slideshow. Let me know what you think. 😎