The Nameserver ns1.yoka.com have a IP Address of 114.112.50.139 which is hosted on China.
Ymall商城,网上奢侈å“商å“