The recent Art Order challenge was to come up with a concept for a "log monster". I'd actually forgotten about it until I read a brief mention about it on Friday via my FB network. Came up with some sketches on Saturday, and colored the above on Sunday. It was a good way to spend the weekend. :)
See other WIP's and final concepts via the Art Order blog. Once there, recent challenges are posted on the right column (you might have to scroll down a bit to see all the links).