He is most probably Lord Azazel. Several members said that here before, because Azazel is Sun God in many cultures.
I must reminisce on my first (and so far only) encounter with Lord Azazel about year ago. He is absolutely gorgeous, amazing, radiant...no wonder people worshipped him as Sun God, because His very appearance is like Sun Itself is standing before you, holding you wrapped inside warm, golden glow.