A review by albi_pandy
Kafka on the Shore by Haruki Murakami