User blog comment:Starcitiesfinest4/Arrow Season 6 Villain/@comment-3221148-20170622093535

From what I've seen of the supposed leaks, it's Richard Dragon indeed.