Foreign residents in Japan are usually granted visas lasting 1, 3 or 5 years. However, that does not mean that the foreign national must leave the country at the end of the visa term. In general, Japanese visas may be renewed continuously, which allows the visa holder to stay in Japan for extended periods.