A review by internet_princess
Kafka on the Shore by Haruki Murakami

3.0

I'm sure it all meant something, I just don't know what. Maybe its nonsensical plot lines all ties together with a pretty ribbon. Why'd they have to kill that many cats though?