Haha ! Well as the name mention it, it's a troll hunter, so a guy who hunts trolls.

But I must agree with you, he is ugly enough to be confused with a troll ^^