The nameserver manhattaninstitute.edu have a IP Address of 142.250.64.78 which is hosted on United States.
Error 404 (Not Found)!!1