A review by benzthebenzz
Kafka on the Shore by Haruki Murakami

adventurous emotional mysterious reflective slow-paced

5.0