Horned ghost crabs (ocypode ceratophthalma) on beach, Wizard Island, Cosmoledo Atoll, Seychelles