1 answer
451 views

Hi! How can I have a Japanese SIM card without being Japanese resident? In the shop they told me just Japanese resident can have it! I need it just for 3 months, please help me!

Asked by via Site_iconAsk a Nomad iPad app

1 Answer

Answer this question

Map of Tokyo Prefecture