Sayonara to having to rely on people to drive us around island, we finally have our own cars to take us exploring and back. Most of you may not know (the same way i didn't) that Japan is one of the 33.9% of countries in the world that practice left-hand traffic. I learned this while researching before our PCS and i couldn't believe it, as did anyone i told,[...]





