Working on a new boss

Hey guys. 'Stark', who joined our team to create nice creatures is working on this huge goblin. At least we call him goblin. Maybe such huge goblins doen't even exist. But who cares? :) This huge dirty thing will be some kind of a boss. He is enslaved by the small goblins. Regardless of the sense of it's existence, what do you think about the design?