The Nameserver xdns2.orzila.org have a IP Address of 52.144.47.57 which is hosted on United States.
Satellite TV for your PC! Enjoy over 2150 channeles with no monthly fees!