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.
The puppets figures themselves vary from place to place. In Central Java the city of Surakarta (Solo) is most famous and is the most commonly imitated style of puppets. Regional styles of shadow puppets can also be found in West Java, Banyumas, Cirebon.