A review by slide_key
The Dragon's Promise by Elizabeth Lim

3.5

I feel like I can't rate it any higher despite how much I enjoyed it because I stopped like 3 chapters from the end then just forgot about it for a couple months.