The Nameserver ns2.ainu-museum-nibutani.org have a IP Address of 51.254.169.193 which is hosted on Spain.