David’s caecilian

Ichthyophis davidi