Blood Troll Invader

Blood Troll Invader is a blood troll.