Geo Location Information for 54.199.28.168 IP Address. The IP Address 54.199.28.168 is located at 35.6895 latitude and 139.692 longitude in Japan. Friendly Location for the IP Address is Tokyo, Tokyo, Japan, 214-0021
インターネットカフェ検索、オンラインゲーム公認店、公認店特典を探すならNepocA(ネポカ)!オンラインゲームを快適にお楽しみいただける全国のインターネットカフェ、まんが喫茶を検索できます!