Mount Dulit caecilian

Ichthyophis dulitensis

Length
up to 23.5 cm