(Encheloclarias kelioides)
Encheloclarias kelioides is a species of airbreathing catfish found in Indonesia and Malaysia. This species reaches a length of 6.5 cm (2.6 inches) SL.