BY-SA 4.0 Creative Commons Attribution-Share Alike 4.0 truetrue English Theyyam (Teyyam, Theyam, Theyyattam) is a popular ritual form of worship in Kerala...