Okayama: Winner Yuhi Sekiguchi, Itochu Enex Team Impul SF14 Toyota, celebrates on the podium, as team boss Kazuyoshi Hoshino applauds.
Winner Yuhi Sekiguchi, Itochu Enex Team Impul SF14 Toyota, celebrates on the podium, as team boss Kazuyoshi Hoshino applauds.