I Create Barong
Barong is a mythological creature from Bali, Indonesia. He is the king of spirits, the leader of the hosts of good, and the enemy of Rangda (the demon queen) in the Bal mythological tradition
More by Azmi Choeri View profile
Like