Bruised Souls
Author: celerydragon
Latest: Final
Time: 2023-11-02
Summary:
In a world where the bruises your soulmate acquire appear on your own body, Kris is a useless Canadian nerd who goes to China for the summer.