real possum on the half shell (armadillo)