Quote:
Originally Posted by Katashi
Jeebus! All that just to visit Japan? ...or all that to stay there long-term and/or permanent?
|
It is for a long term stay.
A 90 day tourist visa can be obtained at the port of debarkation as long as you have a legitimate passport from a country that Japan allows normal travel with.