Trevor is a hell of an artist as well as a really smashing monster designer. I guess that "Muppetish" kind of look to them is one of the (many) reasons why I like his monster designs here so much. Anyway, here's the link to his blog!
Images © Trevor Spencer. W.r.r.