wait, as a non-citizen of Japan you are allowed to sponsor yourself for a work visa? That sounds, uhh, strange.
I don't know how much difficult it is start your own business in Japan, for this Patrick is clearly the most knowledgeable person here, but once it's done, you just need to give yourself a salary to be able to renew your visa.
So if you're a freelancer with a bunch of active contracts they let you in.