The nameserver sdn.iecc.com have a IP Address of 72.249.171.254 which is hosted on United States.
Diceware Passphrase Home
Document
Abuse.net: Home Page
Bob Frankston Home Page
Community page for Seneca