Heh sorry, but I'm afraid not. Azazel is quite common name on the net.
Are you azazel from Endless Ages!?