I think some people have had luck with amazon Japan. You have to create a different account and you have to add a Japanese address though. You can look up a hotel in japan and use that, although you have to type (or paste) Japanese. After all that, your US credit card might work. I haven't tried this method, only heard that it works for some people. My method is different but requires a Japanese 3DS.