Azazel

edit later!