A review by mitomeru
Before the Devil Breaks You, by Libba Bray

5.0

Soo good but soo sad.