IP Country City ISP
95.12.121.54 Turkey Adapazarı Turk Telekom