Crimson Ones

these are...

Not mortals

Not gods

Not demons

Not demi-anything.....

Actually what the duck are these even