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