Just checked the link and it works for me.
Since 2 days ago, when I changed the browser (switched from brave to chrome), I encounter a different "problem" though.
I am using my home IP, which I always used on bc. Checked the rules and Japan is not in the restricted countries. When extra checking my IP, it is located in Japan as well.
So why this message is showing up, no idea. After closing it the website works normal, I could play any game if I like.
Quite strange I must say.