IP List distribution The Last of Us Part I by Igruha, total 2
IP Country City ISP
185.107.94.48 Netherlands NFOrce Entertainment B.V.
194.26.229.195 Netherlands Apeldoorn Wegener Media BV