Troll Forged Miniatures' announce new releases

Troll Forged Miniatures have added several new miniatures to their online store. Demogorath From their announcement:
We've released quite a few miniatures since our last update here, so come on down and take a look at the new stuff we've put in the store. Our latest releases include Bock's Larva Brain, Ed's Alien Queen and Demogorath, and Khabuldashudeth’s Ogre and Mon-Goblin.