Japan car from Zhuan Athletic League
2015/02/10

Asia Championship Road Race Course Map