Igo-Re-Xp

Igo-Re-Xp is a Lovecraftian deity that influences men into war, chaos and ruin.