User blog comment:ImperiexSeed/The oldest being, archangel or leviathan?/@comment-124.169.129.145-20111011054940/@comment-63.117.245.61-20111011183336

Who created Death then? This always bothered me. Death cannot predate life. Maybe God created Death for him to reap him. The supernaturalverse God is not even omnipotent. And Death claims that he can reap him. Let's see if God shows up and tells what he thinks.

Your list is good. But not all demons can be overpowered by angels. Lilith, Azazel, and Alastair are high end demons that caught fight angels.