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".
You are all set!
Your first Culture Weekly will arrive this week.