Threat intelligence report for 199.180.129.189. Location: Jakarta, Indonesia · ISP: Wow Internet Indonesia