A review by sammyreadss
Kafka on the Shore by Haruki Murakami

4.5