There are companies in Japan that provide esim connections that don't route via an overseas provider, e.g.

https://www.sakuramobile.jp/japan-sim-card/local-japan-esim-...

EDIT: Last time I went to Japan, I bought an esim from https://jjesim.com/esim

thank you!