Azazel is an entity in several religions, including...