IP Country City ISP
85.106.132.3 Turkey Afyonkarahisar Turk Telekom