A review by imjohannagrace
Kafka on the Shore by Haruki Murakami

challenging dark

3.5