azrael barry