Wayang PuppetryShadow Puppets on Steroids Wayang (or Wajang) is an Indonesian word “bayang” which means shadow. Wayang kulit, or shadow puppetry, is...