It’s an ideal gift for animal lovers or Capybara enthusiasts! Articulated Capybara - Stress Relief Toy and Decoration. Why Capybara?. The capybara (Hydrochoerus hydrochaeris) is the largest rodent in the world, well-known for its calm and friendly nature.
eBay