Shu Todoroki is a Le Motor Prototype racer representing Japan and bearing #7 in the World Grand Prix. Shu was raised at the base of the active Mount Asama volcano in Japan, and soon became a champion ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results