1.Ouayun.com
Rank:2,027,159
Worth:$150
The nameserver ns1.ouayun.com have a IP Address of 61.19.250.213 which is hosted on Thailand.