User blog comment:Crosaffcheg/The greatest cameo ever/@comment-27673963-20170521103545

I think it will be Roy Harper, Helena Bertinelli or Ra's al Ghul. I wonder if this is a reference to a cliffhanger ending