Japan: Launch of Digital Nomad Visa effective 31 March 2024
In brief The Immigration Control and Refugee Recognition Act (ICRR) was amended effective on 31 March 2024 to introduce a new visa category so-called Digital Nomad Visa, the guidelines for which became clearer in recent months. The Digital Nomad Visa …