In the heart of Indonesia lies a tropical paradise, known as Bali. But beyond its breathtaking beaches and ancient temples, whispers circulate of a spiritual presence. This is the realm of the Island's Emerald Guardian, a being deeply entwined with the island's lush forests. It is honored for their control over renewal, and locals often offer thei