Yes, JC is a legal operator, which holds Kahnawake and MGA licenses to legally operate in Canada and other jurisdictions. Yet, there is a list of prohibited countries in T&Cs. Make sure to check this either on our site or at the casino.