The nameserver ns2.20karma.com have a IP Address of 169.48.75.117 which is hosted on Netherlands.
SLET NE