The envelope is made from a paper bag from the now defunct grocery chain, Mammouth. Eric says the bags are somewhat of a collectors item now.
And he matched the stamps perfectly. They come from a 2008 set of Prehistoric Mammals.
For more stamps beginning with M, head over to Sunday Stamps.