Ashmogh or Ahlug in Zoroastrianism , is a heretical demon and is considered a demon who at the end of the world , Sushyant fights with him and imprisons him in a hole