The mata mata (Chelus fimbriata) is a freshwater turtle species found in South America. The appearance of the mata mata's shell resembles a piece of bark, and its head resembles fallen leaves

Reply to this note

Please Login to reply.

Discussion

You don't wanna step on that thing

It’s smiling 🙂