Shore crabs
A female shore crab can lay up to nearly 200 thousand eggs at once. They carry the eggs with them until they hatch. Like most crabs, when a shore crab gets too big for its shell, it sheds its shell. After that, it has a new soft shell which soon hardens.