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