Why ‘Kafka on the Shore’ Is the Ultimate Magical Realism Experience (And What It Teaches About Life) | SnapBooks