The public IP address 221.118.95.142 is located in Toyota, Aichi, 471-0861, Japan. It is assigned to the ISP Community Network Center. The address belongs to ASN 9354 which is delegated to Community Network Center Inc.
Please have a look at the tables below for full details about 221.118.95.142, or use the IP Lookup tool to find the approximate IP location for any public IP address.