I can see she keeps people employed: leatherworkers, tailors, and hairdressers. She doesn't look happy. Did somebody say that outfit makes her look fat? I bet she's on her way to kill them. Nice trolls (?). I've got D&D/Pathfinder background so I'd call them stone giants. But hey, different worlds. The trolls do look a bit like Defiance bio-men. Interesting work.