User blog comment:NinjaVanish/Main Character???/@comment-25577085-20151023163210

Accordin to Big Picture Show, it's supposedly Eddy