The Nameserver ns2.66host.cn have a IP Address of 199.66.90.213 which is hosted on Canada.
Magic Downloads Online Shop - Magic Videos and PDF eBooks Instant Download