The Nameserver dropthishost-06d0a612-17c3-4364-b3cc-a3790a74d130.biz have a IP Address of 188.138.125.235 which is hosted on Germany.