Crimson Denizen

Crimson Denizens are inhabatants of the Crimson world. They want to suck the souls of all humans and rid human existance to take over their planet and become the domanant Inhabatants of the Human world.