The Nameserver dropthishost-179d72f8-fa75-4ea7-b0a6-55ba5235d142.biz have a IP Address of 188.138.125.235 which is hosted on Germany.