Wayang Kulit, is a type of puppet shadow play performed around the Indomalayan archipelago, tracing its origins to India. It is derived from a Javanese Hindu-Buddhist tradition, where hand-crafted leather puppets depict epic stories of the gods in shadow play. A traditional Gamelan orchestra would accompany the story-telling.