The Capybara/Carpincho animal is probably one of the ugliest things known to animals. It looks like a giant rat and it's like the size of a dog. But their hide
The World's Foremost Authority On Fine Footwear
The Capybara/Carpincho animal is probably one of the ugliest things known to animals. It looks like a giant rat and it's like the size of a dog. But their hide