A review by raetracer
Kafka on the Shore by Haruki Murakami

5.0

Deep and surreal.