I need help identifying something.

The Scarlet Hand is a gang of villains who have banded together to achieve their individual personal goals and defeat the Parasites of Rage, the Heroes of the Globe and a fallen god called Nyxra. They've recently formed an alliance with their former opponent, the Harbingers of Agony, to fend against their enemies.