Scan barcode
A review by swcheng15
A Soul of Ash and Blood by Jennifer L. Armentrout
4.0
Kinda slow bc it was a retelling from Cas's POV, but it was a nice recap..and the ending was very interesting and of course, a cliff hanger.