1.Jec.ac.jp
Rank:2,207,675
Worth:$140
The nameserver ns.jec.ac.jp have a IP Address of 218.45.210.129 which is hosted on Japan.