Ratu Gede Mas Mecaling, Krisna and Komokwa the Undersea God Posted on December 8, 2021May 13, 2023by Dewi Dian Reich1 Comment Deities and the Ironies of Commercialisation. The Living Masks of Bali: Chapter 06