The nameserver nameserver.rodrigolopez.com have a IP Address of 3.136.25.189 which is hosted on United States.
Alfred Hitchcock - The Master of Suspense