Theyyam in Kerala is a____? [A]A ritual form of worship [B]Famous festival [C]Delicious cuisine [D]Popular music Show Answer
[A]A ritual form of worship