Host/IP
Hostname: 114.27.136.8
IP Address: 114.27.136.8
Country: Taiwan