Armored caecilian
Caecilia armata
Length
up to 39 cm