Scarlett is struggling to find a reason to live, when an unexpected visitor literally drops in. Is it fate? Or is it just another mistake? RaphaelxOC