1.Yamaguchi-pu.ac.jp
Rank:3,739,795
Worth:$20
The nameserver ws1.yamaguchi-pu.ac.jp have a IP Address of 202.245.136.130 which is hosted on Japan.