A review by mandyat
Kafka on the Shore by Haruki Murakami

medium-paced

5.0