MadagascarMamaLogo The logo of Madagascar Mama – various plant leaves with two letter Ms in the center.