Could really do with some better pics (without water spots or reflections) to get a full on ID. There are quite a few that look almost identical. I have an Allenbatrachus grunniens (aka grunting toadfish) and he has been in total fresh with me for 2½ years and is doing great (plus whatever time he had been in fresh before I got him). I did have a pair in the tank which spawned but sadly the female died during the spawn.