The Nameserver ns2.hulibuli.net have a IP Address of 89.45.193.96 which is hosted on Romania.
Stuff about the site or whatever here yeah here this this.