1.5sing.com
Rank:557,745
Worth:$1,300
The nameserver ns1.kugou.net have a IP Address of 42.62.20.155 which is hosted on China.