A review by nuraitheodora
Kafka on the Shore by Haruki Murakami

2.0