Hows the car scene in Japan? I know Okinawa is far more laid back, but still...I must ask