blog.triportrap.com
Theyyam- The ritual dance form showcasing the faith in divine.
To appease Nature, spirits and ancestors in ancient temples or ancestral homes (Tharavadu), artistes who’re believed to be the incarnate of God, perform a performing art form that is quite popular …