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
Please Login to reply.
You don't wanna step on that thing
It’s smiling 🙂