The Cat Face Electronic Mouse Trap & Big Mama The Opossum. · Apr 4, 2019 · Related Videos:Introducing Big Papa The Opossum.Meet Big Mama The Opossum & Her Babies.