The Nameserver ns1.haofa2u.com have a IP Address of 43.252.215.245 which is hosted on Japan.
Love Ez
好运网,赞一赞,好运来。