The Nameserver htnns6.hostthename.com have a IP Address of 104.254.213.196 which is hosted on United States.
Current Project: 7 Months to 1000 Subscribers.