Anhur

Anhur is the Egyptian physical Slayer of Enemies.