1.F3322.org
Rank:311,523
Worth:$12,000
The nameserver ns1.3322.net have a IP Address of 118.184.184.8 which is hosted on China.