Yes, you do.
In other countries, iPhone automatically updates APN once you install the SIM card.
However, in Japan, the APN update is enabled only for specific phone plans.
You must do the APN setting before you can access the internet.
For further details about the APN profile, please refer to our APN Setup page.