The Nameserver ns2.mamipic.com have a IP Address of 94.23.210.173 which is hosted on France.
Image Hosting Script - Powered By DPI www.mamisite.com