All foreign visitors wishing to enter or land in Japan must possess a valid passport. Visitors from some specific countries need a visa as well, obtained from an embassy or consulate.