Wayang kulit, shadow puppets prevalent in Java and Bali in Indonesia, are without a doubt the best known of the Indonesian wayang. Kulit means skin, and refers to the leather construction of the puppets that are carefully chiseled with very fine tools and supported with carefully shaped buffalo horn handles and control rods.
The stories are usually drawn from the Ramayana, the Mahabharata or the Serat Menak.
There is a family of characters in Javanese wayang called Punakawan; they are sometimes referred to as "clown-servants" because they normally are associated with the story's hero, and provide humorous and philosophical interludes. Semar is the father of Gareng (oldest son), Petruk, and Bagong (youngest son). These characters did not originate in the Hindu epics, but were added later, possibly to introduce mystical aspects of Islam into the Hindu-Javanese stories. They provide something akin to a political cabaret, dealing with gossip and contemporary affairs.
http://en.wikipedia.org/