Threat intelligence report for 124.99.118.109. Location: Kobe, Japan · ISP: NTT Communications Corporation