Blood Troll Deathcaller

Blood Troll Deathcaller is a blood troll.