Google maps directions in Okinawa: Needs work

Last week I was taking my son to US Land. Unfortunately, our car's GPS is on the fritz. (My son broke it. He has this thing where he has to fiddle with every piece of electronic equipment he can lay his hands on, without the manual. No idea where he gets that from — must [...]