KTM Racing Motorcycle RC8 at Tokyo Motorcycle Show 2014. Hamaguchi Bakuon Raching Team RC8 of the 2013 Suzuka 8 Hours Endurance Race.