Colourful caecilian

Ichthyophis multicolor