Kafka on the Shore
Haruki Murakami
Two narratives unfold in parallel: a fifteen-year-old boy fleeing his father's Oedipal prophecy, and an elderly man who can talk to cats and make fish rain from the sky. A signature blend of the mundane and the metaphysical.
Japan
2002