Yes! With the Free To Play Update, Credits and Esports Tokens can be purchased by players in Japan.
For more info check out this article: How Do I Purchase Credits?
Yes! With the Free To Play Update, Credits and Esports Tokens can be purchased by players in Japan.
For more info check out this article: How Do I Purchase Credits?