Originally Posted by
Denis Carlin
Couldn't imagine not having a car though, might be worth trying to find a way to get the translation of your license, pain as it may be.
I agree. On the plus side driving is easy (aside from around Naha) and rental cars are usually cheap.