@HS-Devil Turbo is no longer part of Opera.
If you can access the site using the VPN, then it means that the site (or your ISP or government, etc) is blocking your access.
If other browsers can access the site, try using an extension to change the Opera's user agent to see if it helps.