Making a living is hard.
With debts she can\'t pay due at the end of the week, this could be the big break she\'s been waiting for, but in a city of runaway magic where getting in over your head generally means losing it, the cost of chasing this opportunity might be more than Opal can survive..
Dealing with the dead isn\'t technically part of her job, but this mage died hiding a secret that could be worth a lot of money, and Opal\'s the only one who knows.
But even Opal\'s low standards are put to the test when the only thing of value in her latest apartment is the body of the previous tenant.
It\'s not a pretty job, or a safe one--there\'s a reason she wears bite-proof gloves--but when you\'re neck-deep in debt to a very magical, very nasty individual, you can\'t be picky about where the money comes from.
She\'s found a way to put her overpriced magical art history degree to use as a Cleaner: a contract municipal employee who empties out abandoned apartments and resells the unusual treasures she finds inside for a profit.
Good thing freelance mage Opal Yong-ae has never let little things like impossibility stop her.
In a lawless city where gods are real, dragons are traffic hazards, and buildings move around on their own, it can feel downright impossible.
Making a living is hard