Threat intelligence report for 202.142.230.68. Location: Japan · ISP: Chubu Telecommunications Company, Inc.