Mexican dwarf orange crayfish (Cambarellus patzcuarensis var. orange) is giving birth to her CPO babies.
The babies are hatched from eggs in about a week ago. They could not walk right after hatch so they has been just hanging on their mother. Now they are ready to live by their own. You can see on the video how they are crawling on mother swimmerets.
She is shaking her abdomen trying let babies out. This 'birth' process takes about 1.5 day.
Look at the video of 'birth' process.