(no title)
unscaled | 7 days ago
But Japan is working quite differently from other countries here, so you're probably not the first person to be confused, although I don't think any country issues a long-term visa that is not stamped on your passport.
No comments yet.