The Nameserver ns1.myfreedns.net have a IP Address of 144.76.182.7 which is hosted on Germany.
Saveotic is a free image hosting service