Play Free Games
    Mary Weather Hargreaves
    Mary Weather Hargreaves
    Cain's ten-year-old half sister. After her mother commits suicide to protect her from her obsessive suitor, Mary lives on the streets of London as a fortuneteller. Cain believes that she is his half-sister, and adopts her. Outgoing and strong-willed, she is often annoyed by Cain's relationships with women. She does not like how Cain shelters her, but accepts it because she believes that it eases his suffering. One of Cain's friends, Oscar Gabriel, becomes her self-proclaimed fiancé to win back his father's attention. As the series progresses, he risks his life to protect her and she realizes that he genuinely cares for her. In the epilogue, she is married to him and pregnant with his child. Although she is actually not related to Cain, he loves her regardless.


    View All

    Official Announcement

    Hi everyone,

    As you may have known, our team is working hard on a new digital comics platform that lets you enjoy comics & officially support the creators & publishers that you love. Once it’s launched in the near future, you will not be able to read content anymore on

    MR Comics Membership still works normally & it will be carried over to the new platform. Your reading data (such as Favorites & Recent) will also be migrated over to the new platform. We will have more details once it’s available.

    However, please expect that more titles will be removed from this site as we comply with all content takedown requests in the upcoming periods.

    Thank you for supporting us,

    The Manga Rock team

    Play Free Games