Geo Location Information for 111.68.19.61 IP Address. The IP Address 111.68.19.61 is located at 32.9 latitude and 131.933 longitude in Japan. Friendly Location for the IP Address is OITA, NAGANO, JAPAN
The Foreign Buyers Club - an online international grocery store based in Japan. Food and Fun from home - direct to your door - anywhere in Japan. Serving the expat community in...