The Nameserver ns2.rncrr.ru have a IP Address of 193.232.207.250 which is hosted on Russia.
ФГБУ "Российский научный центр рентгенорадиологии" (РНЦРР)