Want to eat organs, but need help? Join our new organ challenge club.
Pork Melts (spleen)

Pork Melts (spleen)