Japan Business Manager Visa 2026: The New ¥30 Million Investment Requirement Explained | JapanLifeStart