A review by nikkigrey
The Last Storm by J.D. Linton

adventurous emotional mysterious sad tense medium-paced