Server Location: Equinix Tokyo, Japan
Test IPv4: 139.64.236.121
Test IPv6: 2404:f780:000a:0895:66a4:e332:6ce6:0001
Test files: 50MB 250MB
Your IP Address: 18.210.12.229