Reading progress update: I've read 435 out of 435 pages.

Restore Me - Tahereh Mafi

WHAT OMG JUST WHAT AND NOW I HAVE TO WAIT