A review by goldandsalt
Kafka On The Shore by Haruki Murakami

5.0