A review by paldeanwinds
Gideon the Ninth by Tamsyn Muir

4.5