This story has the imaginative touch of many Japanese animated movies. It is a bit like princess mononoke, a bit like twilight. The author puts together an alternate reality which is enjoyable to spend some time in. There were times I felt the story wasn’t as deep as it could be, but overall a good read.