Bruised - Xu Minghao
Soulmates are rare, but not unheard of. After attending Glastonbury Festival not far from her home in Frome, Teagan really thought nothing of it as a bruise appeared on her fingers. But when during that very same morning it spread unnaturally far, she understood that she had met her Soulmate the day before. Trying her...