Batara Guru (also called Bathara Guru and Debata Batara Guru) is the name of a supreme God in several Indonesian mythologies. His name appears to be derived from Sanskrit Bhattara, which means "Noble Lord" or "Guru".


  • Title: Batara Guru (Palembang)
  • Provenance: Palembang, South Sumatera
  • Type: Leather Puppet
  • Medium: Animal Skin

Get the app

Explore museums and play with Art Transfer, Pocket Galleries, Art Selfie, and more


Google apps