IP Country City ISP
85.106.135.9 Turkey Afyonkarahisar Turk Telekom