The Nameserver ns9.twenty70.com have a IP Address of 66.232.111.34 which is hosted on United States.
We're somebody's parents now. Poor kid.