https://www.hanacell.com/japan/ works fine for me. And I'm not a resident (currently at least) and no Japanese national. You get SoftBank SIM with normal number (I got 080).Japan's problem is not eSIM or physical SIM. Most tourist plans in Japan are data only, ie no local number. Getting a local cell number in Japan is actually quite difficult for non-residents, if not impossible. This is regulatory issue, not tech issue.
But yeah, this one actually isn't offered as eSIM. Guess I got myself haha