First Things First: Why Rent a Car in Japan at All? Japan is world famous…