puercomal rated Kafka on the Shore: Show rating 3 stars Jan. 24, 2015 Public Kafka on the Shore by Haruki Murakami