The nameserver ns2.tyy-net.de have a IP Address of 185.53.177.52 which is hosted on Germany.
Domain Default page