aziraphae - - sometimes “evil” must prevail

more about : aziraphae