The Nameserver ns4.ddlgod.com have a IP Address of 38.102.33.181 which is hosted on United States.
Unlimited Direct Downloads