A review by _arosebyanyothername
Our Missing Hearts by Celeste Ng

5.0