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

Slayer - Kiersten White

wait what ?! 

Image result for buffy shocked gif