Kafka on the Shore | Japan

While there are undeniably elements about the otherworldly in this book, it’s based in nothing more or less magical than the human soul.