For all that one part of the plot is completely fucked up, the main plot was really charming, sweet and emotional. Would reread!
Shujuu no Saga