This is a juvenile garibaldi, cuter, much less hefty looking than the adult, and adorned with bright blue spots. The spots disappear as they age. Adults are very territorial, but seem relatively unconcerned about juveniles entering their territory. Juveniles live in tide pools; I assume tide pools offer more protection from predators than hanging around in the kelp forest, especially as juveniles are small, naive and brightly colored.