164 Shares in Business in Japan Business Manager Visa – Why it is Important for Foreign Businesses in Japan