Hundreds or maybe thousands of crabs
One armed sesarmid crab vs macrophthalimid crab. Smaller crab lost a leg, I think.
Port Hedland WA - Cemetery Beach
Phylum Arthropoda
Subphylum Crustacea
Class Malacostraca
Order Decapoda
Family Porcellanidae