SMBC now accepts foreign bank cards but I guess the fees are astronomical as they were when I used my Japanese issued card in London
If you are here for 1 year, get a bank account, are you going to be here just on vacation or will you get a job? If you are going to work your company should be able to help you set up a bank account!