First of all, thank you for all of your replies.
Unfortunately, I can't give you a better picture because I don't have a proper digital camera (I took those pictures with my cellphone) and I've lost those tiny catfish. One is dead, and I can't find the other. I dont know if it's just hiding or if it's dead somewhere under the plants. Just in case you don't know, in Indonesia, they don't take good care of water quality for ghost shrimp (or any live fish food in general), so maybe it's natural if it's dead..
Yes, I live in Java (West), and I can't tell you why it got mixed up in ghost shrimp, probably some locals or farmers threw in any kind of fish they found in the river or lake for ghost shrimp food. Sometimes I also find other local fish mixed up in the pack (but not catfish, obviously).
From the first glance, I quickly thought that this fish would be either Ottos or Parottos family, but I couldn't find any information other than they come from South America. So I thought I might be wrong. Then I posted a question on an Indonesian fish forum, but they didn't know either. However, there was someone who suggested that this might be a Sisoridae (from Asia) but I couldn't find any information either. So here I am, desperately wanting to know what kind of fish this is.
@Silurus
I'm sorry, but looking at its head, which is triangular, I doubt if it is a Pterygoplichthys sp. But if it is an Otto or Parotto sp, why would a sane person throw away such a rare imported fish for ghost shrimp food. @_@
Btw, sometimes I find words like c*chlid and pl*co censored here. Is it illegal to write other types of fish here?
Thanks again for the replies.
![Smile :)](./images/smilies/icon/smile.gif)