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