Most religions entertain the notion of gods and demons. Even Buddhism, the quintessential path of meditation, where Buddha tried to explain everything as a manifestation of the mind, is not without the concept of Mara, the demon. Various Buddhist schools