Jessica Scriven

Jessica Scriven, is Mayra's long lost sister who disappeared over 6 years ago shortly after their parents were murdered. Her disappearance sparked her Mayra's inner demons