Humphrey's caecilian

Ichthyophis humphreyi

Length
up to 20.5 cm