igarvey1 's review for:

Kafka on the Shore by Haruki Murakami
adventurous mysterious reflective slow-paced

Expand filter menu Content Warnings