Threat intelligence report for 157.20.244.124. Location: Jakarta, Indonesia · ISP: PT.Global Media Data Prima