Off Road Race in Japan

Sunsuke Sato preparing for an Off Road Race in Japan... It looks like not the greatest weather conditions.... Only the devoted hard core showed up....