Constructor
Japanese
84%
Races finished: 32/38
Most common retirements: Accident (2) · Withdrew (2) · Brakes (1) · Spun off (1)