Citizens with a valid passport from the EU, Australia, Argentina, and the United States aren't required a short-term (90 day) visa before arriving in Japan. For long-term stays or if you're interning or working in Japan, you will need the appropriate visa for your circumstances. Determine your eligibility and apply for a visa through the Japanese Embassy website.