A worldwide community photographing and learning about wildlife
Typhlonectes spp.
Caecilian
Typhlonectes natans is probably the most common species of caecilian in captivity, but some facilities occasionally display Typhlonectes compressicauda. I'd have to see more of the animal to narrow it down.