IP Country City ISP
94.122.35.129 Turkey Istanbul Demiroren Tv Digital Platform Isletmeciligi A.s.