Mythology: Devils in the Hindu Religious beliefs