Although you must have a passport, you do not need to obtain a visa to visit Japan for 90 days. If, however, you are not a citizen of the United States or another country that has a visa treaty with Japan, you may need to obtain a visa. Determining this is your responsibility. Citizens of some countries may have to wait several months before they can obtain a visa. For visa information, contact the nearest Japanese Consulate.