I'd be lying if I said this was entirely traced, but I combined some of the actually-present details with a little guesswork:



While I suspect the full truth is more complicated than my initial guess, I'm still pretty sure this is the face under that hood.