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