A review by ashurredly
Mirrored Heavens by Rebecca Roanhorse

5.0

An absolutely satisfying end to this series. It was tense the whole way through and I can't wait to reread.

If I have one complaint, it's that I would have loved to read more about Enuka.