God’s own dance and feast make for a vibrant celebration of culture and spirit worship in Kerala. The ritual theatre of Theyyam (morphed from the word “deivam” or god) and Sadhya, during the festival ...