Humphrey's caecilian
Ichthyophis humphreyi
Length
up to 20.5 cm