A review by jackiedreadsbooks
Kafka on the Shore, by Haruki Murakami

dark mysterious
  • Loveable characters? It's complicated

3.5