Blood Witch Cazex

Blood Witch Cazex is a blood troll.