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

Mooncakes - Suzanne Walker, Wendy Xu