User blog comment:Eobard95/OK NOW I'M CONVINCED PROMETHEUS AND HELIX ARE IN LEAGUE!/@comment-27673963-20170428130114/@comment-24152851-20170429005918

I did think it could be Greg Saunders a while back, but they said Vigilante will be a familiar face to Arrow fans.