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