Hyang
Hyang (Kawi, Javanese, Sundanese, and Balinese) is an unseen spiritual entity that has supernatural power in ancient Indonesian mythology. This spirit can be either divine or ancestral. The reverence ...
Hyang - Wikipedia