Owner
Yamagata University

Location
Japan
Estimated distance to you
10871km

Autonomous System
AS131159 Yamagata University
IP Addresses
2001:df0:25e:e100::3
2001:df0:25e:e100::2
133.24.248.19
133.24.248.16
133.24.248.18
133.24.248.17

Last updated
3 hours ago

Go to mirror

View larger map - © OpenStreetMap contributors, CC-BY-SA 35.6900 N, 139.6900 E

The location of the mirror server is estimated by the IP address.