azrael perry