I thought it was the tail of an armadillo, I didn't expect it to be a leech and even more shocking to me that in Venezuela there are those and I didn't have the slightest idea, although assuming it is also in Guayana, it is in a jungle area almost on the other side of the map from where I am, fortunately.