The Nameserver ns1.watchlords.com have a IP Address of 199.167.202.40 which is hosted on United States.
Watchlords - the original and only uncensored watch forum