The Nameserver ns1.perfectz.info have a IP Address of 141.8.224.239 which is hosted on Switzerland.
Best Source for Movies