1.Sfs-cn.com
Rank:767,056
Worth:$930
The nameserver dns2.scrft.com have a IP Address of 180.153.21.181 which is hosted on China.