Stegastes variabilis
In the breeding season, the female lays eggs on the seabed. The eggs attached to empty shells, stones or other objects. They are then fertilized by the male. He then guards them, aerates them and chases away intruders. The fish  are aggressive when they are  breeding. There is also a distinct pairing during the breeding.