Ghost or Sand Crabs confrontation (Ocypode species) Maldives

Ghost or Sand Crabs confrontation (Ocypode species) Maldives