Man, that really sucks.
That name sounds familiar. Was he a LPer?
He's a reviewer who reviews games that were exclusive to Japan for the TheGuywiththeGlasses and Channel Awesome before his show went somewhere else, if you remember Kickassia, Suburban Knights and To Boldly Flee he's the guy with the Wario hat, obviously.
What really sucks is that he and GaijinGoomba, who discusses the culture of gaming especially Japanese culture, were planning on doing a collab and he really regrets they didn't get to do it, along with how he helped Goomba in his early days.