User blog comment:Vampire Ra's Al Ghul/White Canary Mask/@comment-27700324-20160809000532/@comment-27700324-20160809163645

Dumbest bit in that franchise.