Cat Loc caecilian

Ichthyophis catlocensis