Wayang is an ancient Javanese word meaning “shadow” or “ghost.” It is also the name for the traditional sacred dramas of Java and Bali. There are seven main forms of wayang, but wayang kulit, or shadow-puppet theater,
"Performances of shadow puppet theatre are accompanied by gamelan in Java, and by "gender wayang" in Bali." - (Not sure what 'gender wayang" means. Wayang is the name given first-born children in Bali.