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!
Check out this comprehensive answer: http://answers.worldnomads.com/questions/japan/3520/can-i-buy-prepaid-mobile-sim-in-japan
I tried the service and it was superb about 7 years ago