Anyone staying in Japan on a long-term visa is legally required to have a residence card in their possession. Here’s what you need to know!
The Home of Japan Adventure
Anyone staying in Japan on a long-term visa is legally required to have a residence card in their possession. Here’s what you need to know!