Threat intelligence report for 119.14.111.84. Location: Kaohsiung, Taiwan · ISP: Hoshin Multimedia Center Inc.