Tulu Naadu has a unique culture of people worshipping DAIVA/BHOOTA, more than worshiping God. Dalits are believed to have the ability of summoning spirits on to their bodies at will and hence are considered God... read more
Director
Amma
Chaitanya
Mahabala
Archakaru
You must be logged in to do that!
Sign up for the beta.