Although i'm not 100% in agreement it's Sutekh, giving it some look in there's a chance it could be Osirion or at least affiliated. A Minotor-Nimon situation, I seem to remember these chaps being in the trailer next to 'The Mummy'.
EDIT! On further inspection the cloths remind me of the Draconions...