The Nameserver ns1.spycam.biz have a IP Address of 176.31.241.208 which is hosted on France.
Your Spy Cam Store