Toyota Surf climbing some mounds in Onna Point, Okinawa, Japan.

2015-07-14 1

Toyota Surf climbing some mounds in Onna Point, Okinawa, Japan.