A review by aralakh
The Goblin Emperor by Katherine Addison

5.0