A review by midnightsdeluxe
Obsidian by Jennifer L. Armentrout

2.0