Electric Mugen monsters debut at the 44th Tokyo Motorcycle Show
mugen, the company, best known for designing and distributing aftermarket performance parts for Honda vehicles, has for the past five years been building bikes to compete in the TT Zero: the world…