1.It-chiba.ac.jp
Rank:738,889
Worth:$960
The nameserver nsx.imc.it-chiba.ac.jp have a IP Address of 153.153.152.57 which is hosted on Japan.