What they say you need to know
What they forgot to tell you
JAF (Japan Automobile Federation) English page
Please let me know if this was helpful or if I missed anything.
Contact me