Server Location: Tokyo, Japan
Test IPv4: 138.3.213.1
Test files: 25MB
Your IP Address: 3.138.122.195