Ryo Hirakawa is a Japanese racing driver currently known for his role in endurance racing.
Toyota win Le Mans 24 Hours Reuters