Japan has strict rules for foreign drivers, and you’ll need the right combination of documents depending on where you’re from. For most visitors, that means carrying an International Driving Permit ...