The nameserver de.dns.squeaky.tech have a IP Address of 167.235.153.73 which is hosted on Germany.
ZgotmplZ