Geo Location Information for 59.106.51.69 IP Address. The IP Address 59.106.51.69 is located at 34.6939 latitude and 135.502 longitude in Japan. Friendly Location for the IP Address is Osaka, Osaka, Japan, 541-005
掌に広がる壮大な世界へ旅立て!~自由を謳歌する正統派MMORPG~「トーラムオンライン」基本プレイ無料。