The nameserver ns2.huonline.net have a IP Address of 77.90.8.88 which is hosted on Germany.
KloxoNG : Error 404