Looks like a mutty mbuna. No specific species that I know of. Probably has yellow lab but body shape and the markings are not that of a pure yellow lab. Coloration and markings resembles my own mutt, a yellow lab mixed with peacock. When he’s not being moody the blue and stripping fades to look identical to your picture.