The Nameserver ns2.mediahai.com have a IP Address of 176.28.31.250 which is hosted on Germany.
Default Description