What’s happening with the Japan Business Manager Visa (and its implications for the Startup Visa holders)? September 30, 2025 · 7 min read