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 full details have a look at the JAF website – http://www.jaf.or.jp/e/road_s_info.htm
The other good thing about having a JAF card is you also get discounts at many places including Hotels, Parks, Golf Courses, Rental Cars, etc… http://www.jaf.or.jp/e/saving.htm