Exciting Rally - World Rally Championship (Jpn)