The most common problem that foreigners living abroad face when starting a business in Japan is opening a bank account at a Japanese financial institution.
Japanese financial institutions do not open bank accounts for foreigners who do not have a certificate of residence in Japan, and similarly, they do not open bank accounts for foreigners who are in Japan for a short stay, such as for sightseeing.
However, in the case of this question, the bank has an account from when the foreigner was living in Japan, and this account can be used to remit the capital.
However, there is still the issue of whether or not there are real estate companies that will sign a lease contract with a foreigner who does not have a certificate of registered seal (inkan shomeisho) to secure an office, but the account at a financial institution can be used to obtain a Business Manager Visa.