Correct me if I'm wrong, but I do not think you can use Japanese Cards with US 360, you have to have J 360, at least japanese account, right?
I've found this
guide on how to create japanese xbox account on US360, but I won't be able to test it before I get home from work.