The Nameserver ns1.mamzouka.net have a IP Address of 5.153.22.147 which is hosted on Netherlands.
mamzouka Site de Films en streaming