Well here we go, another invasive species found here in our beautiful state of Florida, a "penis snake" scientifically known as Caecilians. These creatures are supposed to be in South America, but some knuckle heads decided to bring them back as pets, and now they are in South Florida!
Read more about them here: https://www.orlandoweekly.com/Blogs/archives/2021/07/29/the-penis-snake-is-floridas-latest-invasive-species
Here's a video of what these suckers look like.