Threat intelligence report for 79.116.209.196. Location: Garrucha, Spain · ISP: Digi Spain Telecom S.A