Who? Sort of rings a bell but I just can't place him.
Ugly and disagreeable little fellow, a troll actually that has out-stayed his fifteen minutes.