Delectable deer sandwich