These are real capybara rib bones!
Native to South America, capybaras are the world's largest rodent! They can grow up to 66kg and 134cm long and live in proximity to bodies of water.
For a sense of scale, the longest rib bone measures ~6" and they can be shipped worldwide.
PRICE IS FOR BOTH RIBS.