A review by dracoaestas
The Dream Thief by Shana Abe

5.0