We will send it to your email.
Of edentate and Mylodontidae.
A variety of extinct edentate.
This concept's ID is @1~12912
Supposed human-sized sloth-like creature reportedly sighted by Indians in the Amazon...