A review by santreads
Pet by Akwaeke Emezi

5.0

I did not expect this. I LOVED each and every moment of this. I'm shaking. I'm in love. I wanted to pick this up again as soon as I finished it.

(more coherent coming up soon)