The Living Masks Posted on August 3, 2021July 30, 2022by Dewi Dian ReichLeave a comment The Living Masks of Bali and the Mask Makers who keep the ancient Art alive.