Also Demon Emperor is not invincible. It may be one of the strongest in battle but many Spirits can still counter such as Seraph. It can also be killed by those specializing in sneak attacks or assassinations. The only reason it looks OP is because it focuses on battle and killing. But if it were countered by Spirits countering it then Demon Emperor Spirit could easily be defeated.