Artist, webmaster of his game-themed site, Speed Gamer.Net.
Japanese name: 江口 蜂人 (Eguchi Hachihito)The other name: BGR-44
View wiki page