Long-headed caecilian
Ichthyophis longicephalus
Length
up to 30 cm