This anteater lives in the forests of South America

It may be unable to run, but this peculiar animal is sheer terror for the ants of South America.

avatar
Brut.