Threat intelligence report for 220.148.12.8. Location: Shizuoka, Japan · ISP: TOKAI Communications Corporation