Well I guess that answers it, LOL.
He's a guy that claims to be in a gaming insider circle, among many, many other things. Recently he claimed to be in the loop about Smash Switch.
Far less recently, I watched him help a friend of his fake a Smash 4 leak (I think Shovel Knight DLC, memory's fuzzy), insult a whole bunch of people on GameFAQs to their faces for not believing him, then went to Twitter to gather sympathy from his fanbase, which was basically when I realized he existed.
So basically he comes up every so often and he's basically -that guy- for me in terms of leaks, LOL.