Other Cities
Naha Airport Rental Site
ORIX Automobile Rental Car Station Okinawa, 1-1174 Toyosaki, Tomigusuku, Okinawa Pref.