The Nameserver ns5.9you.com have a IP Address of 180.153.121.27 which is hosted on China.
互动娱乐社区2.0,娱乐时尚尽在久游