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