The Nameserver ns2.ot.network have a IP Address of 213.185.78.79 which is hosted on Germany.
Search in Web