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