The Stains Beneath Our Skin [mxm] ✔
[COMPLETE] Casper's got three things: a trash boyfriend, a deadend job, and enough self-destructive habits to ruin his life. So, if Cain - a charming, enigmatic stranger - seems a little too captivated by him, he's not going to question his luck. Except his perfect stranger turns out to be yet another bad decision. Cl...
Completed
Mature