Here's that Troll I have been trying to finish these last few weeks. I don't know who the manufacturer is/was.
There is another troll in the pipeline and after that I think I have three more left that need to be stripped down and repainted. Most of the trolls I have painted so far will be used for fantasy RPG and skirmish gaming but the last few I need to finish will probably be based up for Hordes of the Things. Whne they are all finished I'll get a family photo up.