IP Address: 92.203.29.142 Country: Japan State: Fukuoka City: Maebarukita Latitude: 33.5823 Longitude: 130.2136