The fish following the crab is a damselfish. They sometimes grow patches of seaweed, and are very protective of them. The don't want any other animal to steal their seaweed.