The Nameserver ns3.teuto.net have a IP Address of 212.15.205.12 which is hosted on Germany.
Eine weitere WordPress-Website