The Nameserver ns2.justdns.ru have a IP Address of 95.141.193.56 which is hosted on Russia.
Web Proxy aka Anonymizer: choose among many countries and IP, remove malicious scripts and advertising from web-pages. All sites are working properly, include Facebook and YouTube!