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