IP Country City ISP
119.14.101.66 Taiwan Taipei Hoshin Multimedia Center