The Nameserver 1b.ncomputers.org have a IP Address of 5.189.146.13 which is hosted on Russia.
Tienda creada con PrestaShop
QUANTUM ALFA
Juegos de PSX y PSP