The Nameserver ns.greenleaf.bz have a IP Address of 82.146.35.90 which is hosted on Russia.
Ggeenleaf ЭКО-маркет