The Nameserver snm1huv.yifa9999cne.com have a IP Address of 198.148.192.245 which is hosted on South Korea.
亿发国际