I have a theory on who this is, but I haven't been able to confirm it. Can anyone help? http://adult.postimage.org/image/14eghxoec/