IP Country City ISP
119.14.83.81 Taiwan Taipei Hoshin Multimedia Center