Old egyptian god-ish thing.
2/10 for having glowing red eyes, being an ancient egyptian thing, being on fire...
And a load of other things we have seen before. A lot, too.
Edited.
Right, right, okay! My mistake. I thought it was some odd rip-off.
10/10 for being an awesome egyptian god of death.