This is a very well done story, with interesting world-building, characters and storyline as well as character development on both sides :3 it was a great read
Blood Bank