hindus worship demons btw