The Nameserver ns2.npulse.net have a IP Address of 178.238.225.24 which is hosted on Germany.
A new site coming soon