Since orido is behind the wheel im gonna guess it started as a nissan frontier...but thats just a guess.
for spots like that, they will get him behind the wheel because hes factory backed in almost every class he races in. just a guess though. since i dont speak japanese, i can tell where that clip came from.