Shu Todoroki (Cars 2)

From J-Wiki
Shu Todoroki

Shu Todoroki (Katakana: シュウ・トドロキ) is a Japanese, prototype race car from Mount Asama, Japan. He competes in the Le Motor Prototype racing series with the number 7. In 2011 he competed in the World Grand Prix representing Japan.