Does this basically mean.
'Must have a visa because we don't want the hassle of sponsoring you!'
Or...Does it mean
'Must currently be in Japan because we don't want timewasters applying for the job from abroad who then can't afford to come for job interview.'
Which is more true? It seems that all the jobs I'm applying for have said this, and so far, no-one has replied to my emails.
Cheers
James