Home » On The Track x Motorsports » Takaboshi takes third season victory at Okayama