Pixar continues to assault us with more new photos from their upcoming feature Cars 2. The latest character debut comes from Slashfilm, and it features a bio and photo of Shu Todoroki. It’s an Asian inspired (Japanese to be more specific) vehicle that sports the number 7 and will be featured in the World Grand Prix race. Check out the full sized photo of Shu Todoroki below…

Todoroki is one lean, mean racing machine!

Character Description:

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 on the Suzuka Circuit. His sleek design sports a fiery red Ka-Riu dragon, which Shu borrowed from Japanese legend because he relates to the small, yet fierce nature of the dragon. His team legacy is filled with victories – his coach, a Mazda, was the only Japanese car to ever win at Le Mans – and Shu hopes to prove his champion-level racing on the international stage of the World Grand Prix.

Cars 2 opens in theaters nationwide on June 24, 2011 (in Disney Digital 3D and IMAX 3D).

What do you think of the photo of Shu Todoroki?