JAF (Japan Automobile Federation) – English roadside assistance
Most insurance companies have a basic form of Roadside Assistance for help with a flat battery/towing but sometime you will have a very difficult time with the language. One way around this is to join JAF… JAF has been part of Japanese motoring for years and they also have a basic roadside assistant with an English service, all for only yen 5,000.
For yen 6,000 for the first year and then yen 5,000 every year after you cant beat it for value. By signing up for JAF you have access to a basic English road side service that entitles you to free battery boosting, free towing up to 12kms, as well as many other services.
Also through out Japan JAF is partnered up with many hotels, restaurant, golf courses and other sporting places so you can get discounts, free drinks and other specials.