User blog comment:Immortal ripper/Which villain/hero will be next to show up?/@comment-71.127.152.188-20140118040331/@comment-6677347-20140118141614

It is possible that Shiva shows up because League of Assassins seems to be important to the show.

Lance and Merlyn are members and they could have all sorts of interactions with the members.