I think this is what this one is. found under a rock in the low intertidal zone.
Several found in one small pool.
Clingfishes are fishes of the family Gobiesocidae, belonging to the order Gobiesociformes. Most species are marine, being found in shallow waters of the Atlantic, Pacific and Indian Oceans. They are bottom-dwelling fishes; some species shelter in sea urchins or crinoids.