Geo Location Information for 211.123.214.17 IP Address. The IP Address 211.123.214.17 is located at 34.6939 latitude and 135.502 longitude in Japan. Friendly Location for the IP Address is Osaka, Osaka, Japan, 541-004
従軍慰安婦、南京大虐殺、靖国参拝など国内外の反日プロパガンダに対抗するためのサイト