The native peoples of South America have reported seeing a giant, hair, and bad smelling creature in the Amazon forest for generations. Is this cryptid real or is it just a local legend?
Some of Our Research:
The creature
History of the Mapinguari
Alternate solutions