Long-headed caecilian

Ichthyophis longicephalus

Length
up to 30 cm