About Japanese Touring Car Championship
The Japanese Touring Car Championship, was a former touring car racing series held in Japan. The series was held under various regulations during its existence, including international categories such as Group A and Super Touring, which allowed both Japanese and foreign built cars to compete.