Everything travellers need to know about using a Japan eSIM: coverage in Tokyo, Osaka and Kyoto, how to set it up, data tips and whether it beats pocket Wi-Fi.