Giant anteater

Location: Atlantic Forest Brazil