An isometric racing game released in Japan in 1996 officially licensed by the All Japan Touring Car Championship.
igdb
0 users have this game
Add to my library