The Nameserver snm1lfo.772201cne.com have a IP Address of 198.148.194.174 which is hosted on South Korea.
亚投