I recently visited Japan and took two cards with me: an SBI JCB debit card and a Wise card (note: residents of India currently can't get a Wise card). Interestingly, while the SBI JCB debit card didn’t work for purchases at Japanese shops by tap, swipe, or online it worked flawlessly for ATM withdrawals.
The best part? There were zero foreign exchange charges when withdrawing yen from ATMs at Japanese banks, and the exchange rate was even better than Google’s rate.
So, if you can get your hands on a JCB debit card, you essentially have unlimited access to cash in Japan at a great rate.
Just a heads-up: Cash is still king in Japan. Many shops do not accept Visa or Mastercard issued by foreign banks, so be prepared and carry enough cash when you're out.