[Do you accept debit cards?] The Japan Times, CSD June 30, 2020 02:38 Follow Yes, we accept debit cards. Have more questions? Submit a request