Must read. This book bring me so many nostalgic feelings. One of the best book I have ever read. This book take us to an another world and all the metaphors and personification are just *chefkiss*. I still feel nostalgia whenever I see the first line of the book. There are 6 parts totally. You'll never forget this book. 100/100.