Geo Location Information for 211.13.196.140 IP Address. The IP Address 211.13.196.140 is located at 35.664 latitude and 139.698 longitude in Japan. Friendly Location for the IP Address is Tokyo, Shibuya-ku, Japan, 150-004
Online Japanese Lessons using SKYPE. More than 10years, more than 50 countries. Most popular Japanese online school in the world. Apply Now for 100% satisfaction guaranteed...