The Nameserver ns1.whd.biz have a IP Address of 107.191.45.208 which is hosted on United States.
wHD.biz - Free Music Download, Youtube Video Downloader Full HD