The Nameserver ns1.fuxia.org have a IP Address of 159.69.213.197 which is hosted on United States.
LEONIDAS ECHTERNACH