Lin'flin Fowlhunter

Lin'flin Fowlhunter is a jungle troll located in Deliverance Point on the Broken Shore.