Kafka on the Shore  


Kafka on the Shore
Vintage | May 26, 2022 | 467 pages
ISBN: 9781400079278

An unlikely alliance forms between Kafka Tamura, a fifteen-year-old runaway, and the aging Nakata, a man who has never recovered from a wartime affliction, as they embark on a surreal odyssey through a strange, fantastical world.