Constructor
Japanese
81%
Races finished: 29/36
Most common retirements: Collision (2) · Accident (1) · Driver Seat (1) · Electrical (1)