Indonesia caecilian

Ichthyophis bernisi