Kafka on the Shore on the shore was actually quite hard to read for me, but prolly differences in me reading the Chinese translated one instead of the English one. I also highly recommend Norwegian Forest as well from Murakami. Coincidentally, my next read is Murakami's travel diary 遠い太鼓