Threat intelligence report for 124.97.194.145. Location: Ginowan, Japan · ISP: NTT Communications Corporation