Bikes, News Yamaha YZR R25 revealed in Tokyo Motor Show [+ Video] While Yamaha narrowly lost the MotoGP title for this year, that did not stop the boys in blue to promote…