Alamo Rent A Car
3 To 95 Toyosaki
Naha, 47 901 0225 JPN