User blog comment:TheDoctor230/Prometheus Identity Clues/@comment-3221148-20161212111241/@comment-27673963-20161212190726

google it, alexander petrov is one of the Mister Elements, my theory fits

http://dc.wikia.com/wiki/Alexander_Petrov_(New_Earth)