Wrapped so you couldn’t see the meat. Some sort of opaque material with a label that states “This stuff is really good”.
Why am I envisioning some sorta Japanese cartoon character mascot type thing on the packaging? Like as in Hello Kitty brand raw chicken livers.