David’s caecilian
Ichthyophis davidi