The Nameserver 1b.ncomputers.org have a IP Address of 5.189.146.13 which is hosted on Russia.
Tienda creada con PrestaShop
Just another WordPress site
Watch Mechanic : Resurrection Full Movie with no annoying popup ads.