The Nameserver dropthishost-fc0bffe0-5cf0-44f9-87c6-ddcd65ff987b.biz have a IP Address of 188.138.125.235 which is hosted on Germany.