Ryo Akuzaru

Ryo Akuzaru is a Japanese touring car Champion. He will be running the #86 Bloody X Inglesby Flashback for Ike Durbin, Inc. during the three Japanese races in ARLA.