>>521037581
Correct. Hindus worship demons