It's my homemade teriyaki jerky! I made 4 pieces, and they've been in my freezer for a couple weeks. I finally got around to taking a little chunk off one and eating it.
The taste was great. However, I did have trouble with my gag reflex since I knew what it was made of. Placenta. It's what's for dinner. LOL!