Kafka on the Shore
2001 • 468 pages

Ratings481

Average rating4

15

Plot lines that go nowhere. Questions that go unanswered. Characters that drop in to rescue things. Ends as if it's all been profound. Came off like the last season of Lost.

March 17, 2017