I have recently returned from 24 days in Japan and used an Airalo e-sim. It was fantastic - US$18 (less $3 with code) for 10GB, 30 days and can be easily topped up. (Other plans available and can only be used on newer phones). I'll certainly be using Airalo in other countries in the future.
If...