Japanese series Does JAPAN Allow Foreigners To Use Their Credit Cards As Debit? Marie A. Evans April 26, 2022