A review by 12_honking_geese
Kafka on the Shore by Haruki Murakami

3.0