The Nameserver ns2.psychz.net have a IP Address of 208.87.243.238 which is hosted on United States.
Offering dedicated server hosting, colocation hosting and ddos protection at Los Angeles data center.