User blog comment:ZombifiedRipper/Possible Chance that Ra's Al Ghul May Appear/@comment-81.229.182.171-20131024120718/@comment-31.50.253.32-20131030184519

The new vigilante is Sara Lance, Laurel's sister. In the comics Laurel is Black Canary but they have made it her sister in the show.