Identity: unknown.
So far no one has been able to crack the code leading to the identity behind this enigma of a person.
All we know is that it cannot be this guy:
https://erikuden.com/