A review by astraeasversion
Obsidian by Jennifer L. Armentrout

3.0

i expected more.