In the lush and teeming rainforests across South America hides a creature straight out in legend. Explorers call it the giant rodent, and locals share tales of its massive size and mysterious nature. That creature is https://theresaitvb736334.wikipublicity.com/user