Takuma Sato

Personal Information

Full Name
Takuma Sato
Place of Birth
Tokyo, Japan
CountryJapan Japan
Height
164cm
Weight
59kg

Career Stats

Races
88

Latest News