The nameserver ns15.hiddenservers.com have a IP Address of 64.235.243.126 which is hosted on United States.
Noah’s Ark Search