Invading Hexxer

Invading Hexxer is a blood troll.