Threat intelligence report for 117.18.20.223. Location: Blitar, Indonesia · ISP: PT Data Buana Nusantara