mamachi ya taleb