User blog comment:Hitsuji Mamoru/Sonic Fan Film : Trailer's up/@comment-115265-20120613065401/@comment-477304-20120613130414

It could be E-1000.