Armored caecilian

Caecilia armata

Length
up to 39 cm