In Tulu Nadu, one finds even today, special temples, known as ‘sthaans’ where metal and wooden masks of spirits, or Bhootas, are worshipped…