Mapinguari

A MAPINGUARI IS A REAL LIVING ANIMAL, A GIANT GROUND SLOTH, THOUGHT TO BE EXTINCT BUT STILL SURVIVES. PROBABLY VERY FEW EXIST IN THE DEEPEST FORESTS OF SOUTH AMERICA.