IP Country City ISP
112.78.75.104 Taiwan Taipei Taiwan Star Telecom Corporation Limited.(Former Vi