1.Ocha.ac.jp
Rank:213,528
Worth:$18,000
The nameserver ns2.ocha.ac.jp have a IP Address of 133.65.16.62 which is hosted on Japan.