IP Country City ISP
85.96.12.246 Turkey Istanbul Turk Telekom