The McLaren F1 is a car you love. The Toyota Supra is a car you love. The Porsche 911 GT2 is a car you love. The Nissan Skyline GT-R is a car you love. The Toyota MR2 is a car you love(?). The Acura NSX (in this case, technically Honda NSX) is a car you love. Here’s all of them racing against each other. Really.

I know, I know, this sounds like some sort of deranged fantasy. These cars exist, but they’re not supposed to race against each other. That would be too good for us mortals. The only way it could be encountered would be in something like Gran Turismo. A game.

But, my friends, this ain’t no game. This is the Japanese Grand Touring Championship.

JGTC was—and still is, though it’s now known as Super GT—one of the great racing series in the world. While nowadays it’s still full of Toyotas, Nissans, and Acuras, back in the 1990s you had additions from the likes of Porsche, McLaren, even Ferrari F40s. The race series of your dreams really did exist, just in Japan. The race above is from 1996, but this one down below is from 1994, and also features cars like the Porsche 962, which had absolutely dominated at Le Mans, along with the aformentioned Skyline GT-Rs and F40s:

And here’s a race from 1995, which throws some BMW M3 GTRs in the mix too, because sure why not:

Ugh, JGTC was so good. It is so good.

Bring it here, Japan.