This story is really complicated, so I couldn't understand this story clearly. After reading this book, I searched summary of this story, but I didn't understand. But some web sights said this book's author uses unique phrases, it's interesting but it's difficult for beginners. So when my English skill become better, I'd like to read this book again