Mystery
There are soo many books with this concept where their past haunts them and it builds up to a reveal at the end. Sometimes these books are let downs, because of how much it builds. I like the fantasy aspect in this one and like the colors of the cover.