The Nameserver ns2.passwords.ru have a IP Address of 208.76.175.14 which is hosted on United States.