A review by tui_la_dao
Kafka on the Shore by Haruki Murakami

5.0