Capybara with Flower Sticker
The beautiful creature in our Capybara with Flower Sticker, also known as carpincho or water hog, is a large semiaquatic South American rodent. Capybaras inhabit forests and wetlands from Panama to Argentina. The capybara is the largest living rodent in the world. They are short-haired brownish rodents with blunt snouts, short legs, small ears, and almost no tail, resembling the cavy and the guinea pig.