Sesame the Opossum

Sesame the Opossum is based in New Orleans, Louisiana. Not only are you supporting local when purchasing from Sesame the Opossum, you are also helping fund their wildlife rescue program. From rescuing, transporting, and any wellness-related needs, Sesame the Opossum helps more than just opossums. Our wildlife critters matter, too! 
Created in New Orleans, Louisiana