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
You don't wanna step on that thing
Please Login to reply.
No replies yet.