Tried two different cards, each in two different Japanese ATMs that supposedly supported those two networks. They were declined.
My cards don't have any international restrictions as far as I'm aware, worked well in Europe.
Now Ipm afraid that a third ATM might eat my cards.
Hope the restaurant accepts some card for these noodles. (supposedly it does)