A review by agnesbebon
Our Missing Hearts by Celeste Ng

5.0

Fucking ouch