The Nameserver ns2.luupi.com have a IP Address of 212.226.93.22 which is hosted on Finland.
Contact - Ninchat