User blog comment:99998888833344/New Da Vinci Painting Revealed -- The Real Truth?/@comment-24.202.19.173-20110729045700

Sorry, new poster - "Salvator Mundi" is Latin for "Saviour of the world". Your second link confirms this. Therefore, the person pictured is Jesus, not someone named Salvador - just trying to help! It still ties in with the Assassin's Creed mythos.