Troll Impaler Start-To-Finish

I've had this model lying around forever, and found the time and energy to go ahead and paint him up. He's a "Troll Impaler", from...