When it comes to indoor racing, the idea of a kart race on the track is nothing new.But the latest iteration of the sport in Japan is no different from previous incarnations.For starters, the sport has always been about taking the best kart drivers out of the arena and placing them on a track.However, since …