A review by claudreads
Blacksouls by Nicole Castroman

4.0

im saddened by this, so upset, but so f*cking good omg